Lines Matching refs:element
188 Some(match self._ty(&store).element().heap_type().top() { in get()
226 let element = val.into_table_func(store, ty.element())?; in set_() localVariable
228 table.set_func(index, element)?; in set_()
232 let element = val.into_table_gc_ref(&mut store, ty.element())?; in set_() localVariable
236 let element = element.map(|r| r.unchecked_copy()); in set_() localVariable
238 table.set_gc_ref(gc_store, index, element.as_ref())?; in set_()
296 let element = init in _grow() localVariable
297 .into_table_func(store, ty.element())? in _grow()
305 unsafe { table.grow_func(limiter, delta, element).await } in _grow()
311 let element = init in _grow() localVariable
312 .into_table_gc_ref(&mut store, ty.element())? in _grow()
322 .grow_gc_ref(limiter, gc_store, delta, element.as_ref()) in _grow()
385 .element() in copy()
386 .ensure_matches(store.engine(), dst_ty.element()) in copy()
509 let val = val.into_table_func(store, ty.element())?; in _fill()
518 let val = val.into_table_gc_ref(&mut store, ty.element())?; in _fill()
535 .element() in trace_roots()
598 match ty.element().heap_type().top() { in element_type()