Lines Matching refs:External
689 ExternalLayout External; member in __anon146c45a90111::ItaniumRecordLayoutBuilder
1216 HasExternalLayout = External.getExternalVBaseOffset(Base->Class, Offset); in LayoutBase()
1218 HasExternalLayout = External.getExternalNVBaseOffset(Base->Class, Offset); in LayoutBase()
1356 RD, External.Size, External.Align, External.FieldOffsets, in InitializeLayout()
1357 External.BaseOffsets, External.VirtualBaseOffsets); in InitializeLayout()
1361 if (External.Align > 0) { in InitializeLayout()
1362 Alignment = Context.toCharUnitsFromBits(External.Align); in InitializeLayout()
1363 PreferredAlignment = Context.toCharUnitsFromBits(External.Align); in InitializeLayout()
2123 if (InferAlignment && External.Size < RoundedSize) { in FinishLayout()
2128 setSize(External.Size); in FinishLayout()
2191 uint64_t ExternalFieldOffset = External.getExternalFieldOffset(Field); in updateExternalFieldOffset()
2598 ExternalLayout External; member
2726 RD, External.Size, External.Align, External.FieldOffsets, in initializeLayout()
2727 External.BaseOffsets, External.VirtualBaseOffsets); in initializeLayout()
2869 FoundBase = External.getExternalNVBaseOffset(BaseDecl, BaseOffset); in layoutNonVirtualBase()
2907 Context.toCharUnitsFromBits(External.getExternalFieldOffset(FD)); in layoutField()
2939 auto FieldBitOffset = External.getExternalFieldOffset(FD); in layoutBitField()
3091 if (!External.getExternalVBaseOffset(BaseDecl, BaseOffset)) in layoutVirtualBases()
3131 Size = Context.toCharUnitsFromBits(External.Size); in finalizeLayout()
3132 if (External.Align) in finalizeLayout()
3133 Alignment = Context.toCharUnitsFromBits(External.Align); in finalizeLayout()