reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1100 if (FieldRec->getDefinition()) { 1101 addedClassSubobject(FieldRec); 1120 if (FieldRec->hasNonTrivialCopyConstructor()) 1122 if (FieldRec->hasNonTrivialMoveConstructor()) 1124 if (FieldRec->hasNonTrivialMoveAssignment()) 1126 if (FieldRec->hasNonTrivialDestructor()) 1134 FieldRec->data().NeedOverloadResolutionForCopyConstructor; 1136 FieldRec->data().NeedOverloadResolutionForMoveConstructor; 1138 FieldRec->data().NeedOverloadResolutionForMoveAssignment; 1140 FieldRec->data().NeedOverloadResolutionForDestructor; 1148 if (!FieldRec->hasTrivialDefaultConstructor()) 1157 if (!FieldRec->hasTrivialCopyConstructor()) 1160 if (!FieldRec->hasTrivialCopyConstructorForCall()) 1166 if (!FieldRec->hasTrivialMoveConstructor()) 1169 if (!FieldRec->hasTrivialMoveConstructorForCall()) 1178 if (!FieldRec->hasTrivialCopyAssignment()) 1183 if (!FieldRec->hasTrivialMoveAssignment()) 1186 if (!FieldRec->hasTrivialDestructor()) 1188 if (!FieldRec->hasTrivialDestructorForCall()) 1190 if (!FieldRec->hasIrrelevantDestructor()) 1192 if (FieldRec->hasObjectMember()) 1194 if (FieldRec->hasVolatileMember()) 1196 if (FieldRec->getArgPassingRestrictions() == 1204 if (!FieldRec->isStandardLayout()) 1206 if (!FieldRec->isCXX11StandardLayout()) 1215 hasSubobjectAtOffsetZeroOfEmptyBaseType(Context, FieldRec)) 1234 if (FieldRec->hasMutableFields()) { 1247 !FieldRec->hasConstexprDefaultConstructor() && !isUnion()) 1257 if (!FieldRec->hasCopyConstructorWithConstParam()) 1266 if (!FieldRec->hasCopyAssignmentWithConstParam()) 1269 if (FieldRec->hasUninitializedReferenceMember() && 1276 if (FieldRec->hasVariantMembers() &&