diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/passes/extract-function_pass-arg=extract:foo.txt | 9 | ||||
-rw-r--r-- | test/passes/extract-function_pass-arg=extract:foo.wast | 12 |
2 files changed, 21 insertions, 0 deletions
diff --git a/test/passes/extract-function_pass-arg=extract:foo.txt b/test/passes/extract-function_pass-arg=extract:foo.txt new file mode 100644 index 000000000..bb923f470 --- /dev/null +++ b/test/passes/extract-function_pass-arg=extract:foo.txt @@ -0,0 +1,9 @@ +(module + (type $0 (func)) + (import "env" "bar" (func $bar)) + (import "env" "other" (func $other)) + (export "foo" (func $foo)) + (func $foo (; 2 ;) (type $0) + (call $bar) + ) +) diff --git a/test/passes/extract-function_pass-arg=extract:foo.wast b/test/passes/extract-function_pass-arg=extract:foo.wast new file mode 100644 index 000000000..876910300 --- /dev/null +++ b/test/passes/extract-function_pass-arg=extract:foo.wast @@ -0,0 +1,12 @@ +(module + (func $foo + (call $bar) + ) + (func $bar + (call $foo) + ) + (func $other + (drop (i32.const 1)) + ) +) + |