Lines Matching defs:External
696 ExternalLayout External;
1223 HasExternalLayout = External.getExternalVBaseOffset(Base->Class, Offset);
1225 HasExternalLayout = External.getExternalNVBaseOffset(Base->Class, Offset);
1365 RD, External.Size, External.Align, External.FieldOffsets,
1366 External.BaseOffsets, External.VirtualBaseOffsets);
1370 if (External.Align > 0) {
1371 Alignment = Context.toCharUnitsFromBits(External.Align);
1372 PreferredAlignment = Context.toCharUnitsFromBits(External.Align);
2180 if (InferAlignment && External.Size < RoundedSize) {
2185 setSize(External.Size);
2256 uint64_t ExternalFieldOffset = External.getExternalFieldOffset(Field);
2679 ExternalLayout External;
2808 RD, External.Size, External.Align, External.FieldOffsets,
2809 External.BaseOffsets, External.VirtualBaseOffsets);
2950 FoundBase = External.getExternalNVBaseOffset(BaseDecl, BaseOffset);
2994 Context.toCharUnitsFromBits(External.getExternalFieldOffset(FD));
3048 auto FieldBitOffset = External.getExternalFieldOffset(FD);
3201 if (!External.getExternalVBaseOffset(BaseDecl, BaseOffset))
3241 Size = Context.toCharUnitsFromBits(External.Size);
3242 if (External.Align)
3243 Alignment = Context.toCharUnitsFromBits(External.Align);