(module (type $FUNCSIG$vii (func (param i32 i32))) (type $FUNCSIG$vi (func (param i32))) (type $FUNCSIG$v (func)) (import "env" "callback" (func $callback (param i32))) (import "test" "equals" (func $equals (param i32 i32))) (table (export "callbacks") 2 2 anyfunc ) (elem (i32.const 0) $__wasm_nullptr $theCallback) (memory $0 1) (export "memory" (memory $0)) (export "theCallback" (func $theCallback)) (export "onCreation" (func $onMessage)) (func $theCallback (type $FUNCSIG$v) (call $equals (i32.const 0) (i32.const 0) ) ) (func $onMessage (param $0 i32) (result i32) (call $callback (i32.const 1) ) (i32.const 1) ) (func $__wasm_nullptr (type $FUNCSIG$v) (unreachable) ) )