summaryrefslogtreecommitdiff
path: root/test/example
diff options
context:
space:
mode:
Diffstat (limited to 'test/example')
-rw-r--r--test/example/c-api-kitchen-sink.c1
-rw-r--r--test/example/c-api-kitchen-sink.txt25
2 files changed, 14 insertions, 12 deletions
diff --git a/test/example/c-api-kitchen-sink.c b/test/example/c-api-kitchen-sink.c
index cb8349f89..f6cee93fa 100644
--- a/test/example/c-api-kitchen-sink.c
+++ b/test/example/c-api-kitchen-sink.c
@@ -318,6 +318,7 @@ void test_types() {
BinaryenPackedType i16 = BinaryenPackedTypeInt16();
printf("BinaryenPackedTypeInt16: %d\n", i16);
+ printf("BinaryenHeapTypeExt: %zd\n", BinaryenHeapTypeExt());
printf("BinaryenHeapTypeFunc: %zd\n", BinaryenHeapTypeFunc());
printf("BinaryenHeapTypeAny: %zd\n", BinaryenHeapTypeAny());
printf("BinaryenHeapTypeEq: %zd\n", BinaryenHeapTypeEq());
diff --git a/test/example/c-api-kitchen-sink.txt b/test/example/c-api-kitchen-sink.txt
index ff71e08e5..31a6875bb 100644
--- a/test/example/c-api-kitchen-sink.txt
+++ b/test/example/c-api-kitchen-sink.txt
@@ -19,15 +19,16 @@ BinaryenTypeAuto: -1
BinaryenPackedTypeNotPacked: 0
BinaryenPackedTypeInt8: 1
BinaryenPackedTypeInt16: 2
-BinaryenHeapTypeFunc: 0
-BinaryenHeapTypeAny: 1
-BinaryenHeapTypeEq: 2
-BinaryenHeapTypeI31: 3
-BinaryenHeapTypeData: 4
-BinaryenHeapTypeString: 5
-BinaryenHeapTypeStringviewWTF8: 6
-BinaryenHeapTypeStringviewWTF16: 7
-BinaryenHeapTypeStringviewIter: 8
+BinaryenHeapTypeExt: 0
+BinaryenHeapTypeFunc: 1
+BinaryenHeapTypeAny: 2
+BinaryenHeapTypeEq: 3
+BinaryenHeapTypeI31: 4
+BinaryenHeapTypeData: 5
+BinaryenHeapTypeString: 6
+BinaryenHeapTypeStringviewWTF8: 7
+BinaryenHeapTypeStringviewWTF16: 8
+BinaryenHeapTypeStringviewIter: 9
BinaryenFeatureMVP: 0
BinaryenFeatureAtomics: 1
BinaryenFeatureBulkMemory: 16
@@ -81,7 +82,7 @@ BinaryenFeatureAll: 122879
(start $starter)
(func "$kitchen()sinker" (param $0 i32) (param $1 i64) (param $2 f32) (param $3 f64) (result i32)
(local $4 i32)
- (local $5 anyref)
+ (local $5 externref)
(block $the-body (result i32)
(block $the-nothing
(drop
@@ -1962,7 +1963,7 @@ BinaryenFeatureAll: 122879
)
(drop
(ref.is_null
- (ref.null any)
+ (ref.null extern)
)
)
(drop
@@ -2102,7 +2103,7 @@ BinaryenFeatureAll: 122879
(pop funcref)
)
(drop
- (pop anyref)
+ (pop externref)
)
(drop
(pop i32 i64 f32 f64)