Lines Matching defs:StructLayoutTracker
17 pub(crate) struct StructLayoutTracker<'a> { struct
18 name: &'a str,
19 ctx: &'a BindgenContext,
20 comp: &'a CompInfo,
21 is_packed: bool,
22 known_type_layout: Option<Layout>,
23 is_rust_union: bool,
24 can_copy_union_fields: bool,
25 latest_offset: usize,
26 padding_count: usize,
27 latest_field_layout: Option<Layout>,
28 max_field_align: usize,
29 last_field_was_bitfield: bool,
30 visibility: FieldVisibilityKind,
87 impl<'a> StructLayoutTracker<'a> { implementation