addMemory method

void addMemory(
  1. String moduleName,
  2. String name,
  3. WasmMemory memory
)

Add a WasmMemory to the imports.

Implementation

void addMemory(
  String moduleName,
  String name,
  WasmMemory memory,
) {
  final index = _getIndex(moduleName, name);
  final imp = _importDescs[index];
  if (imp.kind != wasmerExternKindMemory) {
    throw WasmError('Import is not a memory: $imp');
  }
  _imports.ref.data[index] = runtime.memoryToExtern(memory._mem);
}