Lines Matching refs:func_ref
546 pub(crate) unsafe fn from_vm_func_ref(store: StoreId, func_ref: NonNull<VMFuncRef>) -> Func { in from_vm_func_ref()
550 debug_assert!(func_ref.as_ref().type_index != VMSharedTypeIndex::default()); in from_vm_func_ref()
554 unsafe_func_ref: func_ref.into(), in from_vm_func_ref()
1000 let func_ref = self.vm_func_ref(store.0); in call_unchecked() localVariable
1005 unsafe { Self::call_unchecked_raw(&mut store, func_ref, params_and_returns) } in call_unchecked()
1010 func_ref: NonNull<VMFuncRef>, in call_unchecked_raw()
1016 VMFuncRef::array_call(func_ref, vm, caller, params_and_returns) in call_unchecked_raw()
2712 debug_assert!(self.func_ref().wasm_call.is_some()); in to_func_store_rooted()
2717 unsafe { Func::from_vm_func_ref(store.id(), self.func_ref().into()) } in to_func_store_rooted()
2749 self.func_ref().type_index in sig_index()
2752 pub(crate) fn func_ref(&self) -> &VMFuncRef { in func_ref() method
2753 unsafe { self.ctx.get().as_ref().func_ref() } in func_ref()