Lines Matching refs:External

689   ExternalLayout External;  member in __anon0138ef250111::ItaniumRecordLayoutBuilder
1216 HasExternalLayout = External.getExternalVBaseOffset(Base->Class, Offset); in LayoutBase()
1218 HasExternalLayout = External.getExternalNVBaseOffset(Base->Class, Offset); in LayoutBase()
1358 RD, External.Size, External.Align, External.FieldOffsets, in InitializeLayout()
1359 External.BaseOffsets, External.VirtualBaseOffsets); in InitializeLayout()
1363 if (External.Align > 0) { in InitializeLayout()
1364 Alignment = Context.toCharUnitsFromBits(External.Align); in InitializeLayout()
1365 PreferredAlignment = Context.toCharUnitsFromBits(External.Align); in InitializeLayout()
2163 if (InferAlignment && External.Size < RoundedSize) { in FinishLayout()
2168 setSize(External.Size); in FinishLayout()
2231 uint64_t ExternalFieldOffset = External.getExternalFieldOffset(Field); in updateExternalFieldOffset()
2638 ExternalLayout External; member
2766 RD, External.Size, External.Align, External.FieldOffsets, in initializeLayout()
2767 External.BaseOffsets, External.VirtualBaseOffsets); in initializeLayout()
2909 FoundBase = External.getExternalNVBaseOffset(BaseDecl, BaseOffset); in layoutNonVirtualBase()
2947 Context.toCharUnitsFromBits(External.getExternalFieldOffset(FD)); in layoutField()
2979 auto FieldBitOffset = External.getExternalFieldOffset(FD); in layoutBitField()
3131 if (!External.getExternalVBaseOffset(BaseDecl, BaseOffset)) in layoutVirtualBases()
3171 Size = Context.toCharUnitsFromBits(External.Size); in finalizeLayout()
3172 if (External.Align) in finalizeLayout()
3173 Alignment = Context.toCharUnitsFromBits(External.Align); in finalizeLayout()