diff options
Diffstat (limited to 'test/binaryen.js')
-rw-r--r-- | test/binaryen.js/event.js | 4 | ||||
-rw-r--r-- | test/binaryen.js/kitchen-sink.js | 4 | ||||
-rw-r--r-- | test/binaryen.js/kitchen-sink.js.txt | 5 |
3 files changed, 11 insertions, 2 deletions
diff --git a/test/binaryen.js/event.js b/test/binaryen.js/event.js index 64d7659b8..f705edc38 100644 --- a/test/binaryen.js/event.js +++ b/test/binaryen.js/event.js @@ -7,7 +7,9 @@ function cleanInfo(info) { } var module = new binaryen.Module(); -module.setFeatures(binaryen.Features.ExceptionHandling | binaryen.Features.Multivalue); +module.setFeatures(binaryen.Features.ReferenceTypes | + binaryen.Features.ExceptionHandling | + binaryen.Features.Multivalue); var pairType = binaryen.createType([binaryen.i32, binaryen.f32]); diff --git a/test/binaryen.js/kitchen-sink.js b/test/binaryen.js/kitchen-sink.js index e82090858..b90890466 100644 --- a/test/binaryen.js/kitchen-sink.js +++ b/test/binaryen.js/kitchen-sink.js @@ -77,6 +77,9 @@ function test_types() { console.log(" // BinaryenTypeExnref: " + binaryen.exnref); console.log(" //", binaryen.expandType(binaryen.exnref).join(",")); + console.log(" // BinaryenTypeAnyref: " + binaryen.anyref); + console.log(" //", binaryen.expandType(binaryen.anyref).join(",")); + console.log(" // BinaryenTypeAuto: " + binaryen.auto); var i32_pair = binaryen.createType([binaryen.i32, binaryen.i32]); @@ -103,6 +106,7 @@ function test_features() { console.log("Features.TailCall: " + binaryen.Features.TailCall); console.log("Features.ReferenceTypes: " + binaryen.Features.ReferenceTypes); console.log("Features.Multivalue: " + binaryen.Features.Multivalue); + console.log("Features.Anyref: " + binaryen.Features.Anyref); console.log("Features.All: " + binaryen.Features.All); } diff --git a/test/binaryen.js/kitchen-sink.js.txt b/test/binaryen.js/kitchen-sink.js.txt index 917525eeb..52b15f8ff 100644 --- a/test/binaryen.js/kitchen-sink.js.txt +++ b/test/binaryen.js/kitchen-sink.js.txt @@ -18,6 +18,8 @@ // 8 // BinaryenTypeExnref: 9 // 9 + // BinaryenTypeAnyref: 10 + // 10 // BinaryenTypeAuto: -1 // 2,2 // 2,2 @@ -33,7 +35,8 @@ Features.ExceptionHandling: 64 Features.TailCall: 128 Features.ReferenceTypes: 256 Features.Multivalue: 512 -Features.All: 1023 +Features.Anyref: 1024 +Features.All: 2047 InvalidId: 0 BlockId: 1 IfId: 2 |