diff options
Diffstat (limited to 'test/example')
-rw-r--r-- | test/example/c-api-kitchen-sink.c | 16 | ||||
-rw-r--r-- | test/example/c-api-kitchen-sink.txt | 13 |
2 files changed, 27 insertions, 2 deletions
diff --git a/test/example/c-api-kitchen-sink.c b/test/example/c-api-kitchen-sink.c index 2c6ec2d6c..cb26c372d 100644 --- a/test/example/c-api-kitchen-sink.c +++ b/test/example/c-api-kitchen-sink.c @@ -1174,7 +1174,7 @@ void test_core() { 0, false), BinaryenStringNew(module, - BinaryenStringNewReplace(), + BinaryenStringNewLossyUTF8(), makeInt32(module, 0), makeInt32(module, 0), 0, @@ -1209,7 +1209,7 @@ void test_core() { makeInt32(module, 0), false), BinaryenStringNew(module, - BinaryenStringNewReplaceArray(), + BinaryenStringNewLossyUTF8Array(), BinaryenGlobalGet(module, "i8Array-global", i8Array), 0, makeInt32(module, 0), @@ -1261,6 +1261,12 @@ void test_core() { 0), BinaryenStringEncode( module, + BinaryenStringEncodeLossyUTF8(), + BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref()), + makeInt32(module, 0), + 0), + BinaryenStringEncode( + module, BinaryenStringEncodeWTF8(), BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref()), makeInt32(module, 0), @@ -1279,6 +1285,12 @@ void test_core() { makeInt32(module, 0)), BinaryenStringEncode( module, + BinaryenStringEncodeLossyUTF8Array(), + BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref()), + BinaryenGlobalGet(module, "i8Array-global", i8Array), + makeInt32(module, 0)), + BinaryenStringEncode( + module, BinaryenStringEncodeWTF8Array(), BinaryenGlobalGet(module, "string-global", BinaryenTypeStringref()), BinaryenGlobalGet(module, "i8Array-global", i8Array), diff --git a/test/example/c-api-kitchen-sink.txt b/test/example/c-api-kitchen-sink.txt index f9b688eaf..946245631 100644 --- a/test/example/c-api-kitchen-sink.txt +++ b/test/example/c-api-kitchen-sink.txt @@ -2434,6 +2434,12 @@ BinaryenFeatureAll: 126975 ) ) (drop + (string.encode_wtf8 replace + (global.get $string-global) + (i32.const 0) + ) + ) + (drop (string.encode_wtf8 wtf8 (global.get $string-global) (i32.const 0) @@ -2453,6 +2459,13 @@ BinaryenFeatureAll: 126975 ) ) (drop + (string.encode_wtf8_array replace + (global.get $string-global) + (global.get $i8Array-global) + (i32.const 0) + ) + ) + (drop (string.encode_wtf8_array wtf8 (global.get $string-global) (global.get $i8Array-global) |