diff options
Diffstat (limited to 'src/wasm/wasm-emscripten.cpp')
-rw-r--r-- | src/wasm/wasm-emscripten.cpp | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/src/wasm/wasm-emscripten.cpp b/src/wasm/wasm-emscripten.cpp index 9f63d32dd..19498300f 100644 --- a/src/wasm/wasm-emscripten.cpp +++ b/src/wasm/wasm-emscripten.cpp @@ -227,7 +227,6 @@ private: void createAsmConst(uint32_t id, std::string code, Signature sig, Name name); Signature asmConstSig(Signature baseSig); Name nameForImportWithSig(Signature sig, Proxying proxy); - void queueImport(Name importName, Signature baseSig); void addImports(); Proxying proxyType(Name name); @@ -342,21 +341,6 @@ Signature AsmConstWalker::asmConstSig(Signature baseSig) { baseSig.results); } -Name AsmConstWalker::nameForImportWithSig(Signature sig, Proxying proxy) { - std::string fixedTarget = EM_ASM_PREFIX.str + std::string("_") + - proxyingSuffix(proxy) + - getSig(sig.results, sig.params); - return Name(fixedTarget.c_str()); -} - -void AsmConstWalker::queueImport(Name importName, Signature baseSig) { - auto import = new Function; - import->name = import->base = importName; - import->module = ENV; - import->sig = baseSig; - queuedImports.push_back(std::unique_ptr<Function>(import)); -} - void AsmConstWalker::addImports() { for (auto& import : queuedImports) { wasm.addFunction(import.release()); |