Lines Matching defs:Import
392 void MappingTraits<WasmYAML::Import>::mapping(IO &IO,
393 WasmYAML::Import &Import) {
394 IO.mapRequired("Module", Import.Module);
395 IO.mapRequired("Field", Import.Field);
396 IO.mapRequired("Kind", Import.Kind);
397 if (Import.Kind == wasm::WASM_EXTERNAL_FUNCTION ||
398 Import.Kind == wasm::WASM_EXTERNAL_TAG) {
399 IO.mapRequired("SigIndex", Import.SigIndex);
400 } else if (Import.Kind == wasm::WASM_EXTERNAL_GLOBAL) {
401 IO.mapRequired("GlobalType", Import.GlobalImport.Type);
402 IO.mapRequired("GlobalMutable", Import.GlobalImport.Mutable);
403 } else if (Import.Kind == wasm::WASM_EXTERNAL_TABLE) {
404 IO.mapRequired("Table", Import.TableImport);
405 } else if (Import.Kind == wasm::WASM_EXTERNAL_MEMORY) {
406 IO.mapRequired("Memory", Import.Memory);