summaryrefslogtreecommitdiff
path: root/test/example
diff options
context:
space:
mode:
Diffstat (limited to 'test/example')
-rw-r--r--test/example/c-api-kitchen-sink.c16
-rw-r--r--test/example/c-api-kitchen-sink.txt13
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)