reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/RecordLayoutBuilder.cpp
  991   if (!MaxFieldAlignment.isZero()) {
  992     BaseAlign = std::min(BaseAlign, MaxFieldAlignment);
  993     UnpackedBaseAlign = std::min(UnpackedBaseAlign, MaxFieldAlignment);
 1217   if (!MaxFieldAlignment.isZero()) {
 1218     BaseAlign = std::min(BaseAlign, MaxFieldAlignment);
 1219     UnpackedBaseAlign = std::min(UnpackedBaseAlign, MaxFieldAlignment);
 1266     MaxFieldAlignment = CharUnits::fromQuantity(DefaultMaxFieldAlignment);
 1275     MaxFieldAlignment = CharUnits::fromQuantity(2);
 1279       MaxFieldAlignment = Context.toCharUnitsFromBits(MFAA->getAlignment());
 1589   unsigned MaxFieldAlignmentInBits = Context.toBits(MaxFieldAlignment);
 1590   if (!MaxFieldAlignment.isZero() && FieldSize) {
 1627     bool AllowPadding = MaxFieldAlignment.isZero();
 1845   if (!MaxFieldAlignment.isZero()) {
 1846     FieldAlign = std::min(FieldAlign, MaxFieldAlignment);
 1847     UnpackedFieldAlign = std::min(UnpackedFieldAlign, MaxFieldAlignment);