summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/js/binaryen.idl3
-rw-r--r--test/binaryen.js/test.js3
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));