summaryrefslogtreecommitdiff
path: root/src/wasm/wasm-emscripten.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/wasm/wasm-emscripten.cpp')
-rw-r--r--src/wasm/wasm-emscripten.cpp16
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());