summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/example/c-api-kitchen-sink.txt22
-rw-r--r--test/gtest/type-builder.cpp8
2 files changed, 11 insertions, 19 deletions
diff --git a/test/example/c-api-kitchen-sink.txt b/test/example/c-api-kitchen-sink.txt
index d3e6a6767..032d15db4 100644
--- a/test/example/c-api-kitchen-sink.txt
+++ b/test/example/c-api-kitchen-sink.txt
@@ -20,17 +20,17 @@ BinaryenTypeAuto: -1
BinaryenPackedTypeNotPacked: 0
BinaryenPackedTypeInt8: 1
BinaryenPackedTypeInt16: 2
-BinaryenHeapTypeExt: 0
-BinaryenHeapTypeFunc: 2
-BinaryenHeapTypeAny: 6
-BinaryenHeapTypeEq: 8
-BinaryenHeapTypeI31: 10
-BinaryenHeapTypeStruct: 12
-BinaryenHeapTypeArray: 14
-BinaryenHeapTypeString: 18
-BinaryenHeapTypeNone: 20
-BinaryenHeapTypeNoext: 22
-BinaryenHeapTypeNofunc: 24
+BinaryenHeapTypeExt: 8
+BinaryenHeapTypeFunc: 16
+BinaryenHeapTypeAny: 32
+BinaryenHeapTypeEq: 40
+BinaryenHeapTypeI31: 48
+BinaryenHeapTypeStruct: 56
+BinaryenHeapTypeArray: 64
+BinaryenHeapTypeString: 80
+BinaryenHeapTypeNone: 88
+BinaryenHeapTypeNoext: 96
+BinaryenHeapTypeNofunc: 104
BinaryenFeatureMVP: 0
BinaryenFeatureAtomics: 1
BinaryenFeatureBulkMemory: 16
diff --git a/test/gtest/type-builder.cpp b/test/gtest/type-builder.cpp
index 97943551f..514df0c59 100644
--- a/test/gtest/type-builder.cpp
+++ b/test/gtest/type-builder.cpp
@@ -164,7 +164,6 @@ TEST_F(TypeTest, Basics) {
TypeBuilder builder(3);
ASSERT_EQ(builder.size(), size_t{3});
- Type refSig = builder.getTempRefType(builder[0], NonNullable);
Type refStruct = builder.getTempRefType(builder[1], NonNullable);
Type refArray = builder.getTempRefType(builder[2], NonNullable);
Type refNullArray = builder.getTempRefType(builder[2], Nullable);
@@ -191,7 +190,6 @@ TEST_F(TypeTest, Basics) {
ASSERT_TRUE(built[2].isArray());
// The built types should have the correct structure.
- Type newRefSig = Type(built[0], NonNullable);
Type newRefStruct = Type(built[1], NonNullable);
Type newRefArray = Type(built[2], NonNullable);
Type newRefNullArray = Type(built[2], Nullable);
@@ -200,12 +198,6 @@ TEST_F(TypeTest, Basics) {
Signature(newRefStruct, {newRefArray, Type::i32}));
EXPECT_EQ(built[1].getStruct(), Struct({Field(newRefNullArray, Immutable)}));
EXPECT_EQ(built[2].getArray(), Array(Field(refNullAny, Mutable)));
-
- // The built types should be different from the temporary types.
- EXPECT_NE(newRefSig, refSig);
- EXPECT_NE(newRefStruct, refStruct);
- EXPECT_NE(newRefArray, refArray);
- EXPECT_NE(newRefNullArray, refNullArray);
}
TEST_F(TypeTest, DirectSelfSupertype) {