summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.txt7
-rw-r--r--test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.wast3
2 files changed, 9 insertions, 1 deletions
diff --git a/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.txt b/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.txt
index fb9e2907b..ffb2da5be 100644
--- a/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.txt
+++ b/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.txt
@@ -6,10 +6,12 @@
try
i32.const 0
throw $e0
- catch
+ catch $e0
drop
rethrow 0
+ catch_all
+ rethrow 0
end
unreachable
)
@@ -31,6 +33,9 @@
)
(rethrow 0)
)
+ (catch_all
+ (rethrow 0)
+ )
)
)
)
diff --git a/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.wast b/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.wast
index 7dbb4aa72..047d9c126 100644
--- a/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.wast
+++ b/test/passes/generate-stack-ir_optimize-stack-ir_print-stack-ir_all-features.wast
@@ -10,6 +10,9 @@
(drop (pop i32))
(rethrow 0)
)
+ (catch_all
+ (rethrow 0)
+ )
)
)
)