Lines Matching defs:module
578 constructor(module, name, type_index) {
579 this.module = module;
596 this.module.addExport(name, this.index);
642 return this.module;
647 constructor(module, type, mutable) {
648 this.module = module;
655 this.module.exports.push({name: name, kind: kExternalGlobal,
662 constructor(module, type, initial_size, max_size) {
663 this.module = module;
671 this.module.exports.push({name: name, kind: kExternalTable,
770 addImport(module, name, type) {
775 this.imports.push({module: module, name: name, kind: kExternalFunction,
780 addImportedGlobal(module, name, type, mutable = false) {
784 let o = {module: module, name: name, kind: kExternalGlobal, type: type,
790 addImportedMemory(module, name, initial = 0, maximum, shared) {
791 let o = {module: module, name: name, kind: kExternalMemory,
797 addImportedTable(module, name, initial, maximum, type) {
801 let o = {module: module, name: name, kind: kExternalTable, initial: initial,
807 addImportedTag(module, name, type) {
812 let o = {module: module, name: name, kind: kExternalTag, type: type_index};
917 section.emit_string(imp.module);
1229 // Emit module name.
1273 let module = this.toModule();
1274 let instance = new WebAssembly.Instance(module, ffi);
1280 .then(({module, instance}) => instance);