Home
last modified time | relevance | path

Searched defs:variant_layout (Results 1 – 5 of 5) sorted by relevance

/third_party/rust/rust/compiler/rustc_transmute/src/layout/
Dtree.rs355 let variant_layout = layout_of(tcx, variant_ty)?; in from_ty() localVariable
408 let mut variant_layout = alloc::Layout::from_size_align( in from_repr_c_variant() localVariable
/third_party/rust/rust/compiler/rustc_codegen_llvm/src/debuginfo/metadata/enums/
Dcpp_like.rs322 let variant_layout = enum_type_and_layout.for_variant(cx, variant_index); in build_single_variant_union_fields() localVariable
409 let variant_layout = enum_type_and_layout.for_variant(cx, variant_index); in build_union_fields_for_enum() localVariable
Dmod.rs335 let variant_layout = generator_type_and_layout.for_variant(cx, variant_index); in build_generator_variant_struct_type_di_node() localVariable
/third_party/rust/rust/compiler/rustc_ty_utils/src/
Dlayout.rs1059 let variant_layout = layout.for_variant(cx, variant_idx); in variant_info_for_generator() localVariable
/third_party/rust/rust/src/tools/rust-analyzer/crates/hir-ty/src/mir/
Deval.rs635 let variant_layout = match &layout.variants { in place_addr_and_ty_and_metadata() localVariable
1339 let variant_layout = variants[rustc_enum_variant_idx].clone(); in layout_of_variant() localVariable