(module (func (type 0)) (export "func_a" (func 0)) (export "func_b" (func 1)) (func (type 0)) (export "func_c" (func 2)) (export "func_d" (func 2)) (func (type 0)) (export "func_e" (func 3)) (export "func_f" (func 3)) (func (type 1) (param i32)) (export "func_g" (func 4)) (func $func_g (type 0)) (func $func_h (type 0)) (export "func_h" (func 5)) (global i32 (i32.const 0)) (export "global_a" (global 0)) (export "global_b" (global 1)) (global i32 (i32.const 0)) (export "global_c" (global 2)) (global $global_c i32 (i32.const 0)) (global $global_d i32 (i32.const 0)) (export "global_d" (global 3)) (table 0 funcref) (export "table_a" (table 0)) (export "table_b" (table 1)) (table 0 funcref) (export "table_c" (table 2)) (table 0 1 funcref) (export "table_d" (table 3)) (table $table_d 0 funcref) (export "table_e" (table 4)) (table $table_e 0 1 funcref) (table $table_f 0 funcref) (export "table_f" (table 5)) (memory 0) (export "memory_a" (memory 0)) (export "memory_b" (memory 1)) (memory 0) (export "memory_c" (memory 2)) (memory 0 1) (export "memory_d" (memory 3)) (memory $memory_d 0) (export "memory_e" (memory 4)) (memory $memory_e 0 1) (memory $memory_f 0) (export "memory_f" (memory 5)) (type (func)) (type (func (param i32))) )