git ssb

0+

wanderer🌟 / js-primea-hypervisor



Tree: acd65bd28b852ab061aad493bc85901d386b2b9b

Files: acd65bd28b852ab061aad493bc85901d386b2b9b / tests / wast / funcRef_caller.wast

818 bytesRaw
1(module
2 (import "func" "internalize" (func $internalize (param i32 i32)))
3 (import "test" "check" (func $check (param i32 i32)))
4 (import "module" "self" (func $self (result i32)))
5 (import "module" "export" (func $exports (param i32 i32) (result i32)))
6 (import "memory" "externalize" (func $externalize (param i32 i32) (result i32)))
7 (memory (export "memory") 1)
8 (data (i32.const 0) "callback")
9 (table (export "table") 1 1 anyfunc)
10 (func $call (param i32)
11 call $self
12 i32.const 0
13 i32.const 8
14 call $externalize
15 call $exports
16
17 i32.const 0
18 get_local 0
19 call $internalize
20 i32.const 0
21 call_indirect (param i32)
22 )
23 (func $callback (param i32)
24 get_local 0
25 i32.const 5
26 call $check
27 )
28 (export "call" (func $call))
29 (export "callback" (func $callback)))
30

Built with git-ssb-web