Searched refs:hasTrivialDefaultConstructor (Results 1 – 13 of 13) sorted by relevance
69 if (ClassDecl->hasTrivialDefaultConstructor()) in recordIsTriviallyDefaultConstructible()
28 return Node.hasTrivialDefaultConstructor(); in AST_MATCHER()
1195 bool hasTrivialDefaultConstructor() const { in hasTrivialDefaultConstructor() function1389 return isTriviallyCopyable() && hasTrivialDefaultConstructor(); in isTrivial()1417 hasTrivialDefaultConstructor()); in isLiteral()
363 if (!BaseClassDecl->hasTrivialDefaultConstructor()) in setBases()1166 if (!FieldRec->hasTrivialDefaultConstructor()) in addedMember()
379 FIELD2("trivial", hasTrivialDefaultConstructor); in createDefaultConstructorDefinitionData()
1980 FLAG(hasTrivialDefaultConstructor, trivial); in VisitCXXRecordDecl()
6000 if (!RD || RD->hasTrivialDefaultConstructor()) in HandleUnionActiveMemberChange()
5017 return RD->hasTrivialDefaultConstructor() && in EvaluateUnaryTypeTrait()5222 if (RD->hasTrivialDefaultConstructor() && in EvaluateUnaryTypeTrait()
3194 !RD->hasTrivialDefaultConstructor() || in InitializationHasSideEffects()9504 if (RD->hasTrivialDefaultConstructor()) in findTrivialSpecialMember()13456 DefaultCon->setTrivial(ClassDecl->hasTrivialDefaultConstructor()); in DeclareImplicitDefaultConstructor()
13228 if (!RD->hasTrivialDefaultConstructor()) { in ActOnUninitializedDecl()17681 else if (!RDecl->hasTrivialDefaultConstructor()) in CheckNontrivialField()
9047 !RD->hasTrivialDefaultConstructor()) { in RequireLiteralType()
2477 !RD->hasTrivialDefaultConstructor() && in canUseCtorHoming()
7773 cxx_record_decl->hasTrivialDefaultConstructor()) || in AddMethodToCXXRecordType()