wasmtime_eqref_i31_get_s function
- @Native<Bool Function(Pointer<
wasmtime_context_t> , Pointer<wasmtime_eqref_t> , Pointer<Int32> )>(ffi.Pointer<wasmtime_context_t>, ffi.Pointer<wasmtime_eqref_t>, ffi.Pointer<ffi.Int32>)>()
- Pointer<
wasmtime_context_t> context, - Pointer<
wasmtime_eqref_t> eqref, - Pointer<
Int32> dst
\brief Get the eqref's underlying i31ref value, sign extended.
If the given eqref is an instance of i31ref, then its value is sign
extended to 32 bits, written to dst, and true is returned.
If the given eqref is not an instance of i31ref, then false is
returned and dst is left unmodified.
Implementation
@ffi.Native<
ffi.Bool Function(
ffi.Pointer<wasmtime_context_t>,
ffi.Pointer<wasmtime_eqref_t>,
ffi.Pointer<ffi.Int32>,
)
>()
external bool wasmtime_eqref_i31_get_s(
ffi.Pointer<wasmtime_context_t> context,
ffi.Pointer<wasmtime_eqref_t> eqref,
ffi.Pointer<ffi.Int32> dst,
);