Home
last modified time | relevance | path

Searched refs:FuncRefTableId (Results 1 – 4 of 4) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/
H A Dfunc_ref.rs25 pub struct FuncRefTableId(Id); struct
27 impl FuncRefTableId { impl
43 interned: HashMap<Option<SendSyncPtr<VMFuncRef>>, FuncRefTableId>,
55 pub unsafe fn intern(&mut self, func_ref: Option<SendSyncPtr<VMFuncRef>>) -> FuncRefTableId { in intern() argument
58 FuncRefTableId(self.slab.alloc(func_ref).panic_on_oom()) in intern()
68 id: FuncRefTableId, in get_typed() argument
96 pub fn get_untyped(&self, id: FuncRefTableId) -> Option<SendSyncPtr<VMFuncRef>> { in get_untyped()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/enabled/
H A Darrayref.rs7 vm::{FuncRefTableId, SendSyncPtr},
173 let func_ref_id = FuncRefTableId::from_raw(func_ref_id); in read_elem()
H A Dstructref.rs7 vm::{FuncRefTableId, SendSyncPtr},
318 let func_ref_id = FuncRefTableId::from_raw(func_ref_id); in read_field_impl()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dlibcalls.rs780 use super::FuncRefTableId; in get_interned_func_ref()
786 let func_ref_id = FuncRefTableId::from_raw(func_ref_id); in get_interned_func_ref()