diff options
Diffstat (limited to 'test/example/c-api-kitchen-sink.c')
-rw-r--r-- | test/example/c-api-kitchen-sink.c | 100 |
1 files changed, 2 insertions, 98 deletions
diff --git a/test/example/c-api-kitchen-sink.c b/test/example/c-api-kitchen-sink.c index 66cf43290..1b78ea1e7 100644 --- a/test/example/c-api-kitchen-sink.c +++ b/test/example/c-api-kitchen-sink.c @@ -283,24 +283,6 @@ void test_types() { BinaryenTypeExpand(stringref, &valueType); assert(valueType == stringref); - BinaryenType stringview_wtf8_ = BinaryenTypeStringviewWTF8(); - printf("BinaryenTypeStringviewWTF8: (ptr)\n"); - assert(BinaryenTypeArity(stringview_wtf8_) == 1); - BinaryenTypeExpand(stringview_wtf8_, &valueType); - assert(valueType == stringview_wtf8_); - - BinaryenType stringview_wtf16_ = BinaryenTypeStringviewWTF16(); - printf("BinaryenTypeStringviewWTF16: (ptr)\n"); - assert(BinaryenTypeArity(stringview_wtf16_) == 1); - BinaryenTypeExpand(stringview_wtf16_, &valueType); - assert(valueType == stringview_wtf16_); - - BinaryenType stringview_iter_ = BinaryenTypeStringviewIter(); - printf("BinaryenTypeStringviewIter: (ptr)\n"); - assert(BinaryenTypeArity(stringview_iter_) == 1); - BinaryenTypeExpand(stringview_iter_, &valueType); - assert(valueType == stringview_iter_); - BinaryenType nullref = BinaryenTypeNullref(); printf("BinaryenTypeNullref: (ptr)\n"); assert(BinaryenTypeArity(nullref) == 1); @@ -351,12 +333,6 @@ void test_types() { printf("BinaryenHeapTypeStruct: %zd\n", BinaryenHeapTypeStruct()); printf("BinaryenHeapTypeArray: %zd\n", BinaryenHeapTypeArray()); printf("BinaryenHeapTypeString: %zd\n", BinaryenHeapTypeString()); - printf("BinaryenHeapTypeStringviewWTF8: %zd\n", - BinaryenHeapTypeStringviewWTF8()); - printf("BinaryenHeapTypeStringviewWTF16: %zd\n", - BinaryenHeapTypeStringviewWTF16()); - printf("BinaryenHeapTypeStringviewIter: %zd\n", - BinaryenHeapTypeStringviewIter()); printf("BinaryenHeapTypeNone: %zd\n", BinaryenHeapTypeNone()); printf("BinaryenHeapTypeNoext: %zd\n", BinaryenHeapTypeNoext()); printf("BinaryenHeapTypeNofunc: %zd\n", BinaryenHeapTypeNofunc()); @@ -1287,13 +1263,6 @@ void test_core() { module, BinaryenStringMeasureIsUSV(), BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref())), - BinaryenStringMeasure( - module, - BinaryenStringMeasureWTF16View(), - BinaryenStringAs( - module, - BinaryenStringAsWTF16(), - BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref()))), BinaryenStringEncode( module, BinaryenStringEncodeUTF8(), @@ -1356,80 +1325,15 @@ void test_core() { BinaryenStringEqCompare(), BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref()), BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref())), - BinaryenStringAs( - module, - BinaryenStringAsWTF8(), - BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref())), - BinaryenStringAs( - module, - BinaryenStringAsWTF16(), - BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref())), - BinaryenStringAs( - module, - BinaryenStringAsIter(), - BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref())), - BinaryenStringWTF8Advance( - module, - BinaryenStringAs( - module, - BinaryenStringAsWTF8(), - BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref())), - makeInt32(module, 0), - makeInt32(module, 0)), BinaryenStringWTF16Get( module, - BinaryenStringAs( - module, - BinaryenStringAsWTF16(), - BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref())), - makeInt32(module, 0)), - BinaryenStringIterNext( - module, - BinaryenStringAs( - module, - BinaryenStringAsIter(), - BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref()))), - BinaryenStringIterMove( - module, - BinaryenStringIterMoveAdvance(), - BinaryenStringAs( - module, - BinaryenStringAsIter(), - BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref())), - makeInt32(module, 1)), - BinaryenStringIterMove( - module, - BinaryenStringIterMoveRewind(), - BinaryenStringAs( - module, - BinaryenStringAsIter(), - BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref())), - makeInt32(module, 1)), - BinaryenStringSliceWTF( - module, - BinaryenStringSliceWTF8(), - BinaryenStringAs( - module, - BinaryenStringAsWTF8(), - BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref())), - makeInt32(module, 0), + BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref()), makeInt32(module, 0)), BinaryenStringSliceWTF( module, - BinaryenStringSliceWTF16(), - BinaryenStringAs( - module, - BinaryenStringAsWTF16(), - BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref())), + BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref()), makeInt32(module, 0), makeInt32(module, 0)), - BinaryenStringSliceIter( - module, - BinaryenStringAs( - module, - BinaryenStringAsIter(), - BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref())), - makeInt32(module, 0)), // Other BinaryenNop(module), BinaryenUnreachable(module), |