Home
last modified time | relevance | path

Searched defs:GcStructLayout (Results 1 – 12 of 12) sorted by relevance

/wasmtime-44.0.1/crates/environ/src/
H A Dgc.rs180 ) -> GcStructLayout { in common_struct_layout()
198 fn common_exn_layout(ty: &WasmExnType, header_size: u32, header_align: u32) -> GcStructLayout { in common_exn_layout()
261 fn struct_layout(&self, ty: &WasmStructType) -> GcStructLayout; in struct_layout()
264 fn exn_layout(&self, ty: &WasmExnType) -> GcStructLayout; in exn_layout()
298 pub fn unwrap_struct(&self) -> &Arc<GcStructLayout> { in unwrap_struct()
385 pub struct GcStructLayout { struct
394 pub fields: TryVec<GcStructLayoutField>, argument
400 impl TryClone for GcStructLayout { argument
411 impl GcStructLayout { impl
/wasmtime-44.0.1/crates/environ/src/gc/
H A Dnull.rs41 fn struct_layout(&self, ty: &WasmStructType) -> GcStructLayout { in struct_layout()
45 fn exn_layout(&self, ty: &WasmExnType) -> GcStructLayout { in exn_layout()
H A Ddrc.rs50 fn struct_layout(&self, ty: &WasmStructType) -> GcStructLayout { in struct_layout()
54 fn exn_layout(&self, ty: &WasmExnType) -> GcStructLayout { in exn_layout()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/enabled/
H A Dstructref.rs138 layout: &GcStructLayout, in read_field()
160 layout: &GcStructLayout, in write_field()
273 layout: &GcStructLayout, in initialize_field()
H A Dexnref.rs147 layout: &GcStructLayout, in read_field()
174 layout: &GcStructLayout, in initialize_field()
H A Dnull.rs292 layout: &GcStructLayout, in alloc_uninit_struct_or_exn()
H A Ddrc.rs969 layout: &GcStructLayout, in alloc_uninit_struct_or_exn()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/
H A Dgc.rs290 layout: &GcStructLayout, in alloc_uninit_struct()
356 layout: &GcStructLayout, in alloc_uninit_exn()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/gc/enabled/
H A Dexnref.rs87 pub(crate) fn layout(&self) -> &GcStructLayout { in layout()
567 fn layout(&self, store: &AutoAssertNoGc<'_>) -> Result<Arc<GcStructLayout>> { in layout()
H A Dstructref.rs83 pub(crate) fn layout(&self) -> &GcStructLayout { in layout()
519 fn layout(&self, store: &AutoAssertNoGc<'_>) -> Result<Arc<GcStructLayout>> { in layout()
/wasmtime-44.0.1/crates/wasmtime/src/runtime/vm/gc/
H A Dgc_runtime.rs296 layout: &GcStructLayout, in alloc_uninit_struct_or_exn()
/wasmtime-44.0.1/crates/cranelift/src/func_environ/gc/
H A Denabled.rs1437 fn struct_or_exn_layout(&mut self, type_index: ModuleInternedTypeIndex) -> &GcStructLayout { in struct_or_exn_layout()