;;; TOOL: wat2wasm
;;; NOTE: bug when calling function defined with type after call
(module
  (type $t (func (result i32)))
  (func
    call $f
    i32.const 0
    i32.eq
    drop)
  (func $f (type $t) (i32.const 42)))
