Searched refs:hasTrivialDefaultConstructor (Results 1 – 13 of 13) sorted by relevance
156 enum { hasTrivialDefaultConstructor = false };195 if (!ElementProperties::hasTrivialDefaultConstructor)
1209 bool hasTrivialDefaultConstructor() const { in hasTrivialDefaultConstructor() function1403 return isTriviallyCopyable() && hasTrivialDefaultConstructor(); in isTrivial()1431 hasTrivialDefaultConstructor()); in isLiteral()
363 if (!BaseClassDecl->hasTrivialDefaultConstructor()) in setBases()1178 if (!FieldRec->hasTrivialDefaultConstructor()) in addedMember()
380 FIELD2("trivial", hasTrivialDefaultConstructor); in createDefaultConstructorDefinitionData()
2004 FLAG(hasTrivialDefaultConstructor, trivial); in VisitCXXRecordDecl()
2496 return ClassDecl->hasTrivialDefaultConstructor() && in isTrivialType()
6008 if (!RD || RD->hasTrivialDefaultConstructor()) in HandleUnionActiveMemberChange()
5120 return RD->hasTrivialDefaultConstructor() && in EvaluateUnaryTypeTrait()5325 if (RD->hasTrivialDefaultConstructor() && in EvaluateUnaryTypeTrait()
3228 !RD->hasTrivialDefaultConstructor() || in InitializationHasSideEffects()9590 if (RD->hasTrivialDefaultConstructor()) in findTrivialSpecialMember()13565 DefaultCon->setTrivial(ClassDecl->hasTrivialDefaultConstructor()); in DeclareImplicitDefaultConstructor()
13607 if (!RD->hasTrivialDefaultConstructor()) { in ActOnUninitializedDecl()18144 else if (!RDecl->hasTrivialDefaultConstructor()) in CheckNontrivialField()
9149 !RD->hasTrivialDefaultConstructor()) { in RequireLiteralType()
2487 !RD->hasTrivialDefaultConstructor() && in canUseCtorHoming()
7848 cxx_record_decl->hasTrivialDefaultConstructor()) || in AddMethodToCXXRecordType()