Home
last modified time | relevance | path

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

/wasmtime-44.0.1/crates/wasmtime/src/runtime/types/
H A Dmatching.rs186 (H::ConcreteArray(actual), H::ConcreteArray(expected)) in match_heap()
216 | H::ConcreteArray(_) in match_heap()
228 | H::ConcreteArray(_) in match_heap()
239 (H::Array | H::ConcreteArray(_) | H::None, H::Array) => true, in match_heap()
242 (H::None, H::ConcreteArray(_)) => true, in match_heap()
243 (_, H::ConcreteArray(_)) => false, in match_heap()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dtypes.rs783 ConcreteArray(ArrayType), enumerator
877 HeapType::ConcreteArray(a) in from()
963 | HeapType::ConcreteArray(_) in is_concrete()
993 matches!(self, HeapType::ConcreteArray(_)) in is_concrete_array()
1001 HeapType::ConcreteArray(f) => Some(f), in as_concrete_array()
1084 | HeapType::ConcreteArray(_) in top()
1121 | HeapType::ConcreteArray(_) in bottom()
1193 | HeapType::ConcreteArray(_) in matches()
1204 (HeapType::ConcreteArray(a), HeapType::ConcreteArray(b)) => { in matches()
1210 (HeapType::ConcreteArray(_), _) => false, in matches()
[all …]
H A Dvalues.rs348 | HeapType::ConcreteArray(_) in _from_raw()
1098 (Ref::Any(Some(a)), HeapType::ConcreteArray(_ty)) => match a._as_array(store)? { in _matches_ty()
1108 | HeapType::ConcreteArray(_) in _matches_ty()
/wasmtime-44.0.1/crates/environ/src/compile/
H A Dmodule_types.rs530 WasmCompositeInnerType::Array(_) => WasmHeapType::ConcreteArray(index), in lookup_heap_type()
541 WasmHeapType::ConcreteArray(index) in lookup_heap_type()
571 WasmCompositeInnerType::Array(_) => WasmHeapType::ConcreteArray(index), in lookup_heap_type()
587 WasmHeapType::ConcreteArray(index) in lookup_heap_type()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/enabled/
H A Dstructref.rs668 | HeapType::ConcreteArray(_) in dynamic_concrete_type_check()
768 | HeapType::ConcreteArray(_) in dynamic_concrete_type_check()
H A Darrayref.rs865 HeapType::ConcreteArray(ty) => self.ensure_matches_ty(store, ty), in dynamic_concrete_type_check()
965 HeapType::ConcreteArray(ty) => self.ensure_matches_ty(store, ty), in dynamic_concrete_type_check()
H A Deqref.rs210 return Ok(HeapType::ConcreteArray(ArrayType::from_shared_type_index( in _ty()
H A Danyref.rs379 return Ok(HeapType::ConcreteArray(ArrayType::from_shared_type_index( in _ty()
/wasmtime-44.0.1/crates/environ/src/
H A Dtypes.rs473 ConcreteArray(EngineOrModuleTypeIndex), enumerator
520 Self::ConcreteArray(i) => write!(f, "array {i}"), in fmt()
537 Self::ConcreteArray(i) => func(i), in trace()
550 Self::ConcreteArray(i) => func(i), in trace_mut()
613 | WasmHeapType::ConcreteArray(_) in top()
648 | WasmHeapType::ConcreteArray(_) in bottom()
/wasmtime-44.0.1/tests/all/
H A Dtypes.rs476 let sub = HeapType::ConcreteArray(sub.clone()); in array_subtyping()
477 let sup = HeapType::ConcreteArray(sup.clone()); in array_subtyping()
H A Darrays.rs552 let ref_ty = RefType::new(false, HeapType::ConcreteArray(array_ty.clone())); in passing_arrays_through_wasm_with_untyped_calls()
852 HeapType::ConcreteArray(array_ty.clone()), in instantiate_with_array_global()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/externals/
H A Dglobal.rs189 | HeapType::ConcreteArray(_) => definition in _get()
/wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/
H A Denabled.rs1245 WasmHeapType::ConcreteArray(ty) in translate_ref_test()
1604 | WasmHeapType::ConcreteArray(_) in gc_ref_is_null_or_i31()
/wasmtime-44.0.1/crates/cranelift/src/
H A Dfunc_environ.rs2048 | WasmHeapType::ConcreteArray(_) in check_indirect_call_type_signature()