wasmtime_eqref_as_array function

  1. @Native<Bool Function(Pointer<wasmtime_context_t>, Pointer<wasmtime_eqref_t>, Pointer<wasmtime_arrayref_t>)>(ffi.Pointer<wasmtime_context_t>, ffi.Pointer<wasmtime_eqref_t>, ffi.Pointer<wasmtime_arrayref_t>)>()
bool wasmtime_eqref_as_array(
  1. Pointer<wasmtime_context_t> context,
  2. Pointer<wasmtime_eqref_t> eqref,
  3. Pointer<wasmtime_arrayref_t> out
)

\brief Downcast an eqref to an arrayref.

If the given eqref is an arrayref, a new root for it is stored in out and true is returned. Otherwise false is returned and out is set to null.

Implementation

@ffi.Native<
  ffi.Bool Function(
    ffi.Pointer<wasmtime_context_t>,
    ffi.Pointer<wasmtime_eqref_t>,
    ffi.Pointer<wasmtime_arrayref_t>,
  )
>()
external bool wasmtime_eqref_as_array(
  ffi.Pointer<wasmtime_context_t> context,
  ffi.Pointer<wasmtime_eqref_t> eqref,
  ffi.Pointer<wasmtime_arrayref_t> out,
);