Searched refs:hasTrivialDefaultConstructor (Results 1 – 12 of 12) sorted by relevance
364 if (!BaseClassDecl->hasTrivialDefaultConstructor()) in setBases()1232 if (!FieldRec->hasTrivialDefaultConstructor()) in addedMember()1451 hasConstexprNonCopyMoveConstructor() || hasTrivialDefaultConstructor(); in isLiteral()
418 FIELD2("trivial", hasTrivialDefaultConstructor); in createDefaultConstructorDefinitionData()
2464 FLAG(hasTrivialDefaultConstructor, trivial); in VisitCXXRecordDecl()
2691 return ClassDecl->hasTrivialDefaultConstructor() && in isTrivialType()
6155 if (!RD || RD->hasTrivialDefaultConstructor()) in MaybeHandleUnionActiveMemberChange()
1248 bool hasTrivialDefaultConstructor() const { in hasTrivialDefaultConstructor() function1445 return isTriviallyCopyable() && hasTrivialDefaultConstructor(); in isTrivial()
5373 return RD->hasTrivialDefaultConstructor() && in EvaluateUnaryTypeTrait()5578 if (RD->hasTrivialDefaultConstructor() && in EvaluateUnaryTypeTrait()
3261 !RD->hasTrivialDefaultConstructor() || in InitializationHasSideEffects()9795 if (RD->hasTrivialDefaultConstructor()) in findTrivialSpecialMember()13872 DefaultCon->setTrivial(ClassDecl->hasTrivialDefaultConstructor()); in DeclareImplicitDefaultConstructor()
13886 if (!RD->hasTrivialDefaultConstructor()) { in ActOnUninitializedDecl()18540 else if (!RDecl->hasTrivialDefaultConstructor()) in CheckNontrivialField()
9296 !RD->hasTrivialDefaultConstructor()) { in RequireLiteralType()
2729 RD->hasTrivialDefaultConstructor() || in canUseCtorHoming()
7883 cxx_record_decl->hasTrivialDefaultConstructor()) || in AddMethodToCXXRecordType()