Searched refs:ConcreteArray (Results 1 – 14 of 14) sorted by relevance
| /wasmtime-44.0.1/crates/wasmtime/src/runtime/types/ |
| H A D | matching.rs | 186 (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 D | types.rs | 783 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 D | values.rs | 348 | 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 D | module_types.rs | 530 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 D | structref.rs | 668 | HeapType::ConcreteArray(_) in dynamic_concrete_type_check() 768 | HeapType::ConcreteArray(_) in dynamic_concrete_type_check()
|
| H A D | arrayref.rs | 865 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 D | eqref.rs | 210 return Ok(HeapType::ConcreteArray(ArrayType::from_shared_type_index( in _ty()
|
| H A D | anyref.rs | 379 return Ok(HeapType::ConcreteArray(ArrayType::from_shared_type_index( in _ty()
|
| /wasmtime-44.0.1/crates/environ/src/ |
| H A D | types.rs | 473 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 D | types.rs | 476 let sub = HeapType::ConcreteArray(sub.clone()); in array_subtyping() 477 let sup = HeapType::ConcreteArray(sup.clone()); in array_subtyping()
|
| H A D | arrays.rs | 552 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 D | global.rs | 189 | HeapType::ConcreteArray(_) => definition in _get()
|
| /wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/ |
| H A D | enabled.rs | 1245 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 D | func_environ.rs | 2048 | WasmHeapType::ConcreteArray(_) in check_indirect_call_type_signature()
|