diff options
-rw-r--r-- | src/js/binaryen.idl | 3 | ||||
-rw-r--r-- | test/binaryen.js/test.js | 3 |
2 files changed, 5 insertions, 1 deletions
diff --git a/src/js/binaryen.idl b/src/js/binaryen.idl index c99bb18e7..3b52b5912 100644 --- a/src/js/binaryen.idl +++ b/src/js/binaryen.idl @@ -1,10 +1,13 @@ interface Literal { void Literal(double x); + double getf64(); }; interface Name { void Name(DOMString x); + + [Const] DOMString c_str(); }; interface Module { diff --git a/test/binaryen.js/test.js b/test/binaryen.js/test.js index fa87697c5..7c27223de 100644 --- a/test/binaryen.js/test.js +++ b/test/binaryen.js/test.js @@ -33,7 +33,8 @@ console.log('================'); var interface_ = new Binaryen.ShellExternalInterface(); var instance = new Binaryen.ModuleInstance(module, interface_); -var name = Binaryen.Name('add'); +var name = new Binaryen.Name('add'); +console.log('name: ' + name.c_str()); var args = new Binaryen.LiteralList(); args.push_back(new Binaryen.Literal(40)); |