Lines Matching refs:CXXCopyAssignment
4881 case Sema::CXXCopyAssignment: in DefineImplicitSpecialMember()
5057 if (CSM == Sema::CXXCopyAssignment || CSM == Sema::CXXMoveAssignment) in lookupCallFromSpecialMember()
5214 case Sema::CXXCopyAssignment: in defaultedSpecialMemberIsConstexpr()
5298 case Sema::CXXCopyAssignment: in computeImplicitExceptionSpec()
5391 else if (CSM == CXXCopyAssignment) in CheckExplicitlyDefaultedSpecialMember()
5395 if (CSM == CXXCopyAssignment || CSM == CXXMoveAssignment) { in CheckExplicitlyDefaultedSpecialMember()
5429 if (CSM == CXXCopyConstructor || CSM == CXXCopyAssignment) { in CheckExplicitlyDefaultedSpecialMember()
5432 << (CSM == CXXCopyAssignment); in CheckExplicitlyDefaultedSpecialMember()
5444 assert(CSM == CXXCopyAssignment && "unexpected non-ref argument"); in CheckExplicitlyDefaultedSpecialMember()
5594 case Sema::CXXCopyAssignment: in SpecialMemberDeletionInfo()
5921 (CSM == CXXDefaultConstructor || CSM == CXXCopyAssignment)) { in ShouldDeleteSpecialMember()
5939 (CSM == CXXCopyConstructor || CSM == CXXCopyAssignment)) { in ShouldDeleteSpecialMember()
5957 (!getLangOpts().MSVCCompat || CSM == CXXCopyAssignment)) { in ShouldDeleteSpecialMember()
5973 << (CSM == CXXCopyAssignment) << RD in ShouldDeleteSpecialMember()
6111 case Sema::CXXCopyAssignment: in findTrivialSpecialMember()
6286 bool ConstArg = (CSM == CXXCopyConstructor || CSM == CXXCopyAssignment); in DiagnoseNontrivial()
6312 case CXXCopyAssignment: { in SpecialMemberIsTrivial()
10155 DeclaringSpecialMember DSM(*this, ClassDecl, CXXCopyAssignment); in DeclareImplicitCopyAssignment()
10167 CXXCopyAssignment, in DeclareImplicitCopyAssignment()
10184 inferCUDATargetForImplicitSpecialMember(ClassDecl, CXXCopyAssignment, in DeclareImplicitCopyAssignment()
10205 ? SpecialMemberIsTrivial(CopyAssignment, CXXCopyAssignment) in DeclareImplicitCopyAssignment()
10214 if (ShouldDeleteSpecialMember(CopyAssignment, CXXCopyAssignment)) in DeclareImplicitCopyAssignment()
10269 : Sema::CXXCopyAssignment) in diagnoseDeprecatedCopyOperation()
10367 << CXXCopyAssignment << Context.getTagDeclType(ClassDecl); in DefineImplicitCopyAssignment()
10394 << CXXCopyAssignment << Context.getTagDeclType(ClassDecl); in DefineImplicitCopyAssignment()
10406 << CXXCopyAssignment << Context.getTagDeclType(ClassDecl); in DefineImplicitCopyAssignment()
10440 << CXXCopyAssignment << Context.getTagDeclType(ClassDecl); in DefineImplicitCopyAssignment()
10461 << CXXCopyAssignment << Context.getTagDeclType(ClassDecl); in DefineImplicitCopyAssignment()