1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
|
(module
(type $none_=>_none (func))
(type $i32_=>_none (func (param i32)))
(type $none_=>_funcref (func (result funcref)))
(event $e (attr 0) (param i32))
(export "ref_func_test" (func $ref_func_test))
(func $foo
(nop)
)
(func $ref_func_test (result funcref)
(block
(block $__inlined_func$foo
(nop)
)
)
(ref.func $foo)
)
(func $br_on_exn_name_uniquify_test
(local $exn exnref)
(local $1 exnref)
(drop
(block $l (result i32)
(block
(block $__inlined_func$func_inner
(local.set $1
(ref.null exn)
)
(drop
(block $l0 (result i32)
(drop
(br_on_exn $l0 $e
(local.get $1)
)
)
(i32.const 0)
)
)
)
)
(drop
(br_on_exn $l $e
(local.get $exn)
)
)
(i32.const 0)
)
)
)
)
(module
(type $none_=>_i32 (func (result i32)))
(global $global$0 (mut funcref) (ref.func $0))
(func $0 (result i32)
(i32.const 1337)
)
(func $1 (result i32)
(block $__inlined_func$0 (result i32)
(i32.const 1337)
)
)
)
(module
(type $none_=>_none (func))
(start $0)
(func $0
(nop)
)
(func $1
(block $__inlined_func$0
(nop)
)
)
)
(module
(type $none_=>_none (func))
(export "func_36_invoker" (func $1))
(func $1
(block $__inlined_func$0
(block
(call_ref
(ref.null $none_=>_none)
)
(br $__inlined_func$0)
)
(br $__inlined_func$0)
)
)
)
|