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