Home
last modified time | relevance | path

Searched refs:ConcreteStruct (Results 1 – 14 of 14) sorted by relevance

/wasmtime-44.0.1/crates/wasmtime/src/runtime/types/
H A Dmatching.rs188 | (H::ConcreteStruct(actual), H::ConcreteStruct(expected)) in match_heap()
218 | H::ConcreteStruct(_) in match_heap()
230 | H::ConcreteStruct(_) in match_heap()
245 (H::Struct | H::ConcreteStruct(_) | H::None, H::Struct) => true, in match_heap()
248 (H::None, H::ConcreteStruct(_)) => true, in match_heap()
249 (_, H::ConcreteStruct(_)) => false, in match_heap()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dtypes.rs796 ConcreteStruct(StructType), enumerator
884 HeapType::ConcreteStruct(s) in from()
964 | HeapType::ConcreteStruct(_) in is_concrete()
1029 matches!(self, HeapType::ConcreteStruct(_)) in is_concrete_struct()
1037 HeapType::ConcreteStruct(f) => Some(f), in as_concrete_struct()
1086 | HeapType::ConcreteStruct(_) in top()
1123 | HeapType::ConcreteStruct(_) in bottom()
1195 | HeapType::ConcreteStruct(_) in matches()
1216 (HeapType::ConcreteStruct(a), HeapType::ConcreteStruct(b)) => { in matches()
1222 (HeapType::ConcreteStruct(_), _) => false, in matches()
[all …]
H A Dvalues.rs350 | HeapType::ConcreteStruct(_) => { in _from_raw()
1092 (Ref::Any(Some(a)), HeapType::ConcreteStruct(_ty)) => match a._as_struct(store)? { in _matches_ty()
1106 | HeapType::ConcreteStruct(_) in _matches_ty()
/wasmtime-44.0.1/crates/environ/src/compile/
H A Dmodule_types.rs532 WasmCompositeInnerType::Struct(_) => WasmHeapType::ConcreteStruct(index), in lookup_heap_type()
547 WasmHeapType::ConcreteStruct(index) in lookup_heap_type()
573 WasmCompositeInnerType::Struct(_) => WasmHeapType::ConcreteStruct(index), in lookup_heap_type()
593 WasmHeapType::ConcreteStruct(index) in lookup_heap_type()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/enabled/
H A Dstructref.rs659 HeapType::ConcreteStruct(ty) => self.ensure_matches_ty(store, ty), in dynamic_concrete_type_check()
759 HeapType::ConcreteStruct(ty) => self.ensure_matches_ty(store, ty), in dynamic_concrete_type_check()
H A Darrayref.rs874 | HeapType::ConcreteStruct(_) in dynamic_concrete_type_check()
974 | HeapType::ConcreteStruct(_) in dynamic_concrete_type_check()
H A Deqref.rs204 return Ok(HeapType::ConcreteStruct( in _ty()
H A Danyref.rs373 return Ok(HeapType::ConcreteStruct( in _ty()
/wasmtime-44.0.1/crates/environ/src/
H A Dtypes.rs475 ConcreteStruct(EngineOrModuleTypeIndex), enumerator
522 Self::ConcreteStruct(i) => write!(f, "struct {i}"), in fmt()
539 Self::ConcreteStruct(i) => func(i), in trace()
552 Self::ConcreteStruct(i) => func(i), in trace_mut()
615 | WasmHeapType::ConcreteStruct(_) in top()
650 | WasmHeapType::ConcreteStruct(_) in bottom()
/wasmtime-44.0.1/tests/all/
H A Dtypes.rs300 let sub = HeapType::ConcreteStruct(sub.clone()); in struct_subtyping()
301 let sup = HeapType::ConcreteStruct(sup.clone()); in struct_subtyping()
H A Dstructs.rs387 let ref_ty = RefType::new(false, HeapType::ConcreteStruct(struct_ty.clone())); in passing_structs_through_wasm_with_untyped_calls()
675 HeapType::ConcreteStruct(struct_ty.clone()), in instantiate_with_struct_global()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/externals/
H A Dglobal.rs187 | HeapType::ConcreteStruct(_) in _get()
/wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/
H A Denabled.rs1246 | WasmHeapType::ConcreteStruct(ty) in translate_ref_test()
1606 | WasmHeapType::ConcreteStruct(_) in gc_ref_is_null_or_i31()
/wasmtime-44.0.1/crates/cranelift/src/
H A Dfunc_environ.rs2050 | WasmHeapType::ConcreteStruct(_) in check_indirect_call_type_signature()