Home
last modified time | relevance | path

Searched refs:WasmCompositeInnerType (Results 1 – 8 of 8) sorted by relevance

/wasmtime-44.0.1/crates/environ/src/compile/
H A Dmodule_types.rs3 ModuleTypes, PanicOnOom as _, TypeConvert, TypeIndex, WasmArrayType, WasmCompositeInnerType,
182 inner: WasmCompositeInnerType::Func(f.clone_panic_on_oom()), in intern_trampoline_type()
348 inner: WasmCompositeInnerType::Exn(WasmExnType { in define_exception_type_for_tag()
530 WasmCompositeInnerType::Array(_) => WasmHeapType::ConcreteArray(index), in lookup_heap_type()
531 WasmCompositeInnerType::Func(_) => WasmHeapType::ConcreteFunc(index), in lookup_heap_type()
533 WasmCompositeInnerType::Cont(_) => WasmHeapType::ConcreteCont(index), in lookup_heap_type()
534 WasmCompositeInnerType::Exn(_) => WasmHeapType::ConcreteExn(index), in lookup_heap_type()
571 WasmCompositeInnerType::Array(_) => WasmHeapType::ConcreteArray(index), in lookup_heap_type()
572 WasmCompositeInnerType::Func(_) => WasmHeapType::ConcreteFunc(index), in lookup_heap_type()
574 WasmCompositeInnerType::Cont(_) => WasmHeapType::ConcreteCont(index), in lookup_heap_type()
[all …]
/wasmtime-44.0.1/crates/environ/src/
H A Dgc.rs19 WasmArrayType, WasmCompositeInnerType, WasmCompositeType, WasmExnType, WasmStorageType,
247 WasmCompositeInnerType::Array(ty) => Some(self.array_layout(ty).into()), in gc_layout()
248 WasmCompositeInnerType::Struct(ty) => Some(Arc::new(self.struct_layout(ty)).into()), in gc_layout()
249 WasmCompositeInnerType::Func(_) => None, in gc_layout()
250 WasmCompositeInnerType::Cont(_) => { in gc_layout()
253 WasmCompositeInnerType::Exn(ty) => Some(Arc::new(self.exn_layout(ty)).into()), in gc_layout()
H A Dtypes.rs1166 pub inner: WasmCompositeInnerType,
1197 pub enum WasmCompositeInnerType { enum
1205 impl TryClone for WasmCompositeInnerType { implementation
1217 impl fmt::Display for WasmCompositeInnerType { implementation
1230 impl WasmCompositeInnerType { impl
1328 WasmCompositeInnerType::Array(a) => a.trace(func), in trace()
1329 WasmCompositeInnerType::Func(f) => f.trace(func), in trace()
1330 WasmCompositeInnerType::Struct(a) => a.trace(func), in trace()
1331 WasmCompositeInnerType::Cont(c) => c.trace(func), in trace()
1332 WasmCompositeInnerType::Exn(e) => e.trace(func), in trace()
[all …]
/wasmtime-44.0.1/crates/wasmtime/src/runtime/
H A Dtype_registry.rs1043 inner: wasmtime_environ::WasmCompositeInnerType::Func(trampoline_ty), in insert_entry_trampolines()
1105 wasmtime_environ::WasmCompositeInnerType::Func(_) in insert_entry_gc_layouts()
1117 wasmtime_environ::WasmCompositeInnerType::Func(_) => continue, in insert_entry_gc_layouts()
1118 wasmtime_environ::WasmCompositeInnerType::Array(a) => { in insert_entry_gc_layouts()
1121 wasmtime_environ::WasmCompositeInnerType::Struct(s) => { in insert_entry_gc_layouts()
1124 wasmtime_environ::WasmCompositeInnerType::Exn(e) => { in insert_entry_gc_layouts()
1127 …wasmtime_environ::WasmCompositeInnerType::Cont(_) => continue, // FIXME: #10248 stack switching su… in insert_entry_gc_layouts()
H A Dtypes.rs13 WasmCompositeInnerType, WasmCompositeType, WasmFieldType, WasmFuncType, WasmHeapType,
2093 inner: WasmCompositeInnerType::Struct(ty), in from_wasm_struct_type()
2334 inner: WasmCompositeInnerType::Array(ty), in from_wasm_array_type()
2701 inner: WasmCompositeInnerType::Func(ty), in from_wasm_func_type()
2868 inner: WasmCompositeInnerType::Exn(WasmExnType { in _new()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dconst_expr.rs13 use wasmtime_environ::{VMSharedTypeIndex, WasmCompositeInnerType, WasmCompositeType, WasmSubType};
108 inner: WasmCompositeInnerType::Struct(struct_ty), in struct_new_default()
/wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/
H A Denabled.rs18 PtrSize, TagIndex, TypeIndex, VMGcKind, WasmCompositeInnerType, WasmHeapTopType, WasmHeapType,
1397 WasmCompositeInnerType::Struct(s) => &s.fields, in initialize_struct_fields()
1398 WasmCompositeInnerType::Exn(e) => &e.fields, in initialize_struct_fields()
/wasmtime-44.0.1/crates/cranelift/src/
H A Dfunc_environ.rs33 TypeConvert, TypeIndex, VMOffsets, WasmCompositeInnerType, WasmFuncType, WasmHeapTopType,
2614 WasmCompositeInnerType::Struct(s) => Ok(s.fields.len()), in struct_fields_len()