(module (type $none_=>_none (func)) (type $i32_=>_i32 (func (param i32) (result i32))) (type $i32_=>_none (func (param i32))) (memory $0 (shared 1 1)) (table $0 0 funcref) (global $g (mut f32) (f32.const 0)) (event $e (attr 0) (param i32)) (func $foo (param $0 i32) (result i32) (i32.const 0) ) (func $test_function_block (block $block (unreachable) (nop) ) ) (func $test (block $block (i32.eqz (unreachable) ) ) (if (unreachable) (nop) (nop) ) (if (i32.const 1) (unreachable) (unreachable) ) (try (do (unreachable) ) (catch (unreachable) ) ) (block $block1 (br_if $block1 (unreachable) ) ) (drop (block $block2 (result i32) (br_on_exn $block2 $e (unreachable) ) ) ) (block $l (block $default (br_table $l $default (unreachable) ) ) ) (global.set $g (call $foo (unreachable) ) ) (global.set $g (call_indirect (type $i32_=>_i32) (unreachable) (unreachable) ) ) (global.set $g (i32.eqz (unreachable) ) ) (global.set $g (i32.add (unreachable) (i32.const 0) ) ) (global.set $g (select (unreachable) (i32.const 0) (i32.const 0) ) ) (global.set $g (i32.load (unreachable) ) ) (global.set $g (i32.atomic.load (unreachable) ) ) (global.set $g (i32.atomic.rmw.add (unreachable) (i32.const 0) ) ) (global.set $g (i32.atomic.rmw.cmpxchg (unreachable) (i32.const 0) (i32.const 0) ) ) (global.set $g (memory.atomic.wait32 (unreachable) (i32.const 0) (i64.const 0) ) ) (global.set $g (memory.atomic.notify (unreachable) (i32.const 0) ) ) (global.set $g (i32x4.extract_lane 0 (unreachable) ) ) (global.set $g (i32x4.replace_lane 0 (unreachable) (i32.const 0) ) ) (global.set $g (v8x16.shuffle 0 17 2 19 4 21 6 23 8 25 10 27 12 29 14 31 (unreachable) (unreachable) ) ) (global.set $g (v128.bitselect (unreachable) (unreachable) (unreachable) ) ) (global.set $g (i32x4.shl (unreachable) (i32.const 0) ) ) ) )