grow method
Appends delta entries initialised to initialValue, returning the
previous length.
Implementation
int grow(int delta, [Object? initialValue]) => scoped((arena) {
final kind = type.element;
final init = arena<c.wasmtime_val_t>();
writeValue(init, kind, toNativeValue(kind, initialValue));
final previous = arena<ffi.Uint64>();
throwIfError(
c.wasmtime_table_grow(
store.context,
_native(arena),
delta,
init,
previous,
),
);
return previous.value;
});