Searched refs:hasTrivialCopyConstructor (Results 1 – 10 of 10) sorted by relevance
897 return RD->hasTrivialCopyConstructor() && in EvaluateUnaryTypeTrait()1041 if (RD->hasTrivialCopyConstructor() && in EvaluateUnaryTypeTrait()1174 RD->hasTrivialCopyConstructor() || RD->hasTrivialMoveConstructor()) in EvaluateUnaryTypeTrait()
2016 return !RD->isCompleteDefinition() || !RD->hasTrivialCopyConstructor() || in CaptureHasSideEffects()
6828 if (D->hasTrivialCopyConstructor()) in canPassInRegisters()10052 if (RD->hasTrivialCopyConstructor() || in findTrivialSpecialMember()15855 : ClassDecl->hasTrivialCopyConstructor()); in DeclareImplicitCopyConstructor()
1287 bool hasTrivialCopyConstructor() const { in hasTrivialCopyConstructor() function1299 !hasTrivialCopyConstructor(); in hasNonTrivialCopyConstructor()
372 if (!BaseClassDecl->hasTrivialCopyConstructor()) in setBases()1289 if (!FieldRec->hasTrivialCopyConstructor()) in addedMember()
432 FIELD2("trivial", hasTrivialCopyConstructor); in createCopyConstructorDefinitionData()
2640 FLAG(hasTrivialCopyConstructor, trivial); in VisitCXXRecordDecl()
2297 assert((Record->hasTrivialCopyConstructor() || in EmitAggregateCopy()
7825 cxx_record_decl->hasTrivialCopyConstructor()) || in AddMethodToCXXRecordType()
5055 …ecordDecl25hasTrivialCopyConstructorEv", "clang::CXXRecordDecl::hasTrivialCopyConstructor() const"…