Searched refs:hasTrivialDefaultConstructor (Results 1 – 12 of 12) sorted by relevance
875 return RD->hasTrivialDefaultConstructor() && in EvaluateUnaryTypeTrait()1082 if (RD->hasTrivialDefaultConstructor() && in EvaluateUnaryTypeTrait()1173 if (RD->hasTrivialDefaultConstructor() || in EvaluateUnaryTypeTrait()
3353 !RD->hasTrivialDefaultConstructor() || in InitializationHasSideEffects()10008 if (RD->hasTrivialDefaultConstructor()) in findTrivialSpecialMember()14163 DefaultCon->setTrivial(ClassDecl->hasTrivialDefaultConstructor()); in DeclareImplicitDefaultConstructor()
14219 if (!RD->hasTrivialDefaultConstructor()) { in ActOnUninitializedDecl()19083 else if (!RDecl->hasTrivialDefaultConstructor()) in CheckNontrivialField()
9581 !RD->hasTrivialDefaultConstructor()) { in RequireLiteralType()
364 if (!BaseClassDecl->hasTrivialDefaultConstructor()) in setBases()1280 if (!FieldRec->hasTrivialDefaultConstructor()) in addedMember()1535 hasConstexprNonCopyMoveConstructor() || hasTrivialDefaultConstructor(); in isLiteral()
417 FIELD2("trivial", hasTrivialDefaultConstructor); in createDefaultConstructorDefinitionData()
2626 FLAG(hasTrivialDefaultConstructor, trivial); in VisitCXXRecordDecl()
2802 return ClassDecl->hasTrivialDefaultConstructor() && in isTrivialType()
6448 if (!RD || RD->hasTrivialDefaultConstructor()) in MaybeHandleUnionActiveMemberChange()
1249 bool hasTrivialDefaultConstructor() const { in hasTrivialDefaultConstructor() function1446 return isTriviallyCopyable() && hasTrivialDefaultConstructor(); in isTrivial()
2953 RD->hasTrivialDefaultConstructor() || in canUseCtorHoming()
7823 cxx_record_decl->hasTrivialDefaultConstructor()) || in AddMethodToCXXRecordType()