Lines Matching refs:Import
378 void MappingTraits<WasmYAML::Import>::mapping(IO &IO,
379 WasmYAML::Import &Import) {
380 IO.mapRequired("Module", Import.Module);
381 IO.mapRequired("Field", Import.Field);
382 IO.mapRequired("Kind", Import.Kind);
383 if (Import.Kind == wasm::WASM_EXTERNAL_FUNCTION) {
384 IO.mapRequired("SigIndex", Import.SigIndex);
385 } else if (Import.Kind == wasm::WASM_EXTERNAL_GLOBAL) {
386 IO.mapRequired("GlobalType", Import.GlobalImport.Type);
387 IO.mapRequired("GlobalMutable", Import.GlobalImport.Mutable);
388 } else if (Import.Kind == wasm::WASM_EXTERNAL_EVENT) {
389 IO.mapRequired("EventAttribute", Import.EventImport.Attribute);
390 IO.mapRequired("EventSigIndex", Import.EventImport.SigIndex);
391 } else if (Import.Kind == wasm::WASM_EXTERNAL_TABLE) {
392 IO.mapRequired("Table", Import.TableImport);
393 } else if (Import.Kind == wasm::WASM_EXTERNAL_MEMORY) {
394 IO.mapRequired("Memory", Import.Memory);