diff options
Diffstat (limited to 'src/binaryen-c.cpp')
-rw-r--r-- | src/binaryen-c.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/binaryen-c.cpp b/src/binaryen-c.cpp index 4dff289fb..a9a22ab34 100644 --- a/src/binaryen-c.cpp +++ b/src/binaryen-c.cpp @@ -23,9 +23,11 @@ #include "wasm.h" #include "wasm-binary.h" #include "wasm-builder.h" +#include "wasm-interpreter.h" #include "wasm-printing.h" #include "wasm-validator.h" #include "cfg/Relooper.h" +#include "shell-interface.h" using namespace wasm; @@ -484,6 +486,12 @@ BinaryenModuleRef BinaryenModuleRead(char* input, size_t inputSize) { return wasm; } +void BinaryenModuleInterpret(BinaryenModuleRef module) { + Module* wasm = (Module*)module; + ShellExternalInterface interface; + ModuleInstance instance(*wasm, &interface); +} + // // ========== CFG / Relooper ========== // |