Lines Matching refs:Import
805 for (const wasm::WasmImport &Import : Imports) { in writeImportSection() local
806 writeString(Import.Module); in writeImportSection()
807 writeString(Import.Field); in writeImportSection()
808 W->OS << char(Import.Kind); in writeImportSection()
810 switch (Import.Kind) { in writeImportSection()
812 encodeULEB128(Import.SigIndex, W->OS); in writeImportSection()
815 W->OS << char(Import.Global.Type); in writeImportSection()
816 W->OS << char(Import.Global.Mutable ? 1 : 0); in writeImportSection()
819 encodeULEB128(Import.Memory.Flags, W->OS); in writeImportSection()
823 W->OS << char(Import.Table.ElemType); in writeImportSection()
828 W->OS << char(Import.Tag.Attribute); in writeImportSection()
829 encodeULEB128(Import.Tag.SigIndex, W->OS); in writeImportSection()
1315 wasm::WasmImport Import; in prepareImports() local
1316 Import.Module = WS.getImportModule(); in prepareImports()
1317 Import.Field = WS.getImportName(); in prepareImports()
1318 Import.Kind = wasm::WASM_EXTERNAL_FUNCTION; in prepareImports()
1319 Import.SigIndex = getFunctionType(WS); in prepareImports()
1320 Imports.push_back(Import); in prepareImports()
1327 wasm::WasmImport Import; in prepareImports() local
1328 Import.Field = WS.getImportName(); in prepareImports()
1329 Import.Kind = wasm::WASM_EXTERNAL_GLOBAL; in prepareImports()
1330 Import.Module = WS.getImportModule(); in prepareImports()
1331 Import.Global = WS.getGlobalType(); in prepareImports()
1332 Imports.push_back(Import); in prepareImports()
1339 wasm::WasmImport Import; in prepareImports() local
1340 Import.Module = WS.getImportModule(); in prepareImports()
1341 Import.Field = WS.getImportName(); in prepareImports()
1342 Import.Kind = wasm::WASM_EXTERNAL_TAG; in prepareImports()
1343 Import.Tag.Attribute = wasm::WASM_TAG_ATTRIBUTE_EXCEPTION; in prepareImports()
1344 Import.Tag.SigIndex = getTagType(WS); in prepareImports()
1345 Imports.push_back(Import); in prepareImports()
1352 wasm::WasmImport Import; in prepareImports() local
1353 Import.Module = WS.getImportModule(); in prepareImports()
1354 Import.Field = WS.getImportName(); in prepareImports()
1355 Import.Kind = wasm::WASM_EXTERNAL_TABLE; in prepareImports()
1356 Import.Table = WS.getTableType(); in prepareImports()
1357 Imports.push_back(Import); in prepareImports()
1368 wasm::WasmImport Import; in prepareImports() local
1370 Import.Module = "GOT.func"; in prepareImports()
1372 Import.Module = "GOT.mem"; in prepareImports()
1373 Import.Field = WS.getName(); in prepareImports()
1374 Import.Kind = wasm::WASM_EXTERNAL_GLOBAL; in prepareImports()
1375 Import.Global = {wasm::WASM_TYPE_I32, true}; in prepareImports()
1376 Imports.push_back(Import); in prepareImports()