wasm_func_new_with_env function

  1. @Native<Pointer<wasm_func_t> Function(Pointer<wasm_store_t> arg0, Pointer<wasm_functype_t> type, wasm_func_callback_with_env_t arg2, Pointer<Void> env, Pointer<NativeFunction<Void Function(Pointer<Void>)>> finalizer)>(ffi.Pointer<wasm_store_t>, ffi.Pointer<wasm_functype_t>, wasm_func_callback_with_env_t, ffi.Pointer<ffi.Void>, ffi.Pointer<ffi.NativeFunction<ffi.Void Function(ffi.Pointer<ffi.Void>)>>)>()
Pointer<wasm_func_t> wasm_func_new_with_env(
  1. Pointer<wasm_store_t> arg0,
  2. Pointer<wasm_functype_t> type,
  3. wasm_func_callback_with_env_t arg2,
  4. Pointer<Void> env,
  5. Pointer<NativeFunction<Void Function(Pointer<Void>)>> finalizer,
)

Implementation

@ffi.Native<
  ffi.Pointer<wasm_func_t> Function(
    ffi.Pointer<wasm_store_t>,
    ffi.Pointer<wasm_functype_t>,
    wasm_func_callback_with_env_t,
    ffi.Pointer<ffi.Void>,
    ffi.Pointer<ffi.NativeFunction<ffi.Void Function(ffi.Pointer<ffi.Void>)>>,
  )
>()
external ffi.Pointer<wasm_func_t> wasm_func_new_with_env(
  ffi.Pointer<wasm_store_t> arg0,
  ffi.Pointer<wasm_functype_t> type,
  wasm_func_callback_with_env_t arg2,
  ffi.Pointer<ffi.Void> env,
  ffi.Pointer<ffi.NativeFunction<ffi.Void Function(ffi.Pointer<ffi.Void>)>>
  finalizer,
);