Searched refs:hasTrivialCopyAssignment (Results 1 – 14 of 14) sorted by relevance
31 return Node.hasTrivialCopyAssignment() && Node.hasTrivialCopyConstructor(); in AST_MATCHER()
293 if (!BaseClassDecl->hasTrivialCopyAssignment()) in setBases()838 if (!FieldRec->hasTrivialCopyAssignment()) in addedMember()
1241 bool hasTrivialCopyAssignment() const { in hasTrivialCopyAssignment() function1249 !hasTrivialCopyAssignment(); in hasNonTrivialCopyAssignment()
1267 bool hasTrivialCopyAssignment() const { in hasTrivialCopyAssignment() function1275 !hasTrivialCopyAssignment(); in hasNonTrivialCopyAssignment()
388 if (!BaseClassDecl->hasTrivialCopyAssignment()) in setBases()1218 if (!FieldRec->hasTrivialCopyAssignment()) in addedMember()
398 FIELD2("trivial", hasTrivialCopyAssignment); in createCopyAssignmentDefinitionData()
1942 FLAG(hasTrivialCopyAssignment, trivial); in VisitCXXRecordDecl()
1469 Record->hasTrivialCopyAssignment() || in EmitAggregateCopy()
2056 Record->hasTrivialCopyAssignment() || in EmitAggregateCopy()
4112 return RD->hasTrivialCopyAssignment() && in EvaluateUnaryTypeTrait()4194 &CXXRecordDecl::hasTrivialCopyAssignment, in EvaluateUnaryTypeTrait()
6116 if (RD->hasTrivialCopyAssignment()) { in findTrivialSpecialMember()10206 : ClassDecl->hasTrivialCopyAssignment()); in DeclareImplicitCopyAssignment()
4885 return RD->hasTrivialCopyAssignment() && in EvaluateUnaryTypeTrait()4972 &CXXRecordDecl::hasTrivialCopyAssignment, in EvaluateUnaryTypeTrait()
9304 if (RD->hasTrivialCopyAssignment()) { in findTrivialSpecialMember()13931 : ClassDecl->hasTrivialCopyAssignment()); in DeclareImplicitCopyAssignment()
7559 cxx_record_decl->hasTrivialCopyAssignment()) || in AddMethodToCXXRecordType()