Lines Matching refs:CXXMoveAssignment
4890 case Sema::CXXMoveAssignment: in DefineImplicitSpecialMember()
5057 if (CSM == Sema::CXXCopyAssignment || CSM == Sema::CXXMoveAssignment) in lookupCallFromSpecialMember()
5215 case Sema::CXXMoveAssignment: in defaultedSpecialMemberIsConstexpr()
5302 case Sema::CXXMoveAssignment: in computeImplicitExceptionSpec()
5395 if (CSM == CXXCopyAssignment || CSM == CXXMoveAssignment) { in CheckExplicitlyDefaultedSpecialMember()
5402 << (CSM == CXXMoveAssignment) << ExpectedReturnType; in CheckExplicitlyDefaultedSpecialMember()
5409 << (CSM == CXXMoveAssignment) << getLangOpts().CPlusPlus14; in CheckExplicitlyDefaultedSpecialMember()
5437 << (CSM == CXXMoveAssignment); in CheckExplicitlyDefaultedSpecialMember()
5597 case Sema::CXXMoveAssignment: in SpecialMemberDeletionInfo()
6127 case Sema::CXXMoveAssignment: in findTrivialSpecialMember()
6329 case CXXMoveAssignment: { in SpecialMemberIsTrivial()
10547 DeclaringSpecialMember DSM(*this, ClassDecl, CXXMoveAssignment); in DeclareImplicitMoveAssignment()
10559 CXXMoveAssignment, in DeclareImplicitMoveAssignment()
10576 inferCUDATargetForImplicitSpecialMember(ClassDecl, CXXMoveAssignment, in DeclareImplicitMoveAssignment()
10597 ? SpecialMemberIsTrivial(MoveAssignment, CXXMoveAssignment) in DeclareImplicitMoveAssignment()
10606 if (ShouldDeleteSpecialMember(MoveAssignment, CXXMoveAssignment)) { in DeclareImplicitMoveAssignment()
10655 S.LookupSpecialMember(Base, Sema::CXXMoveAssignment, in checkMoveAssignmentForRepeatedMove()
10800 << CXXMoveAssignment << Context.getTagDeclType(ClassDecl); in DefineImplicitMoveAssignment()
10827 << CXXMoveAssignment << Context.getTagDeclType(ClassDecl); in DefineImplicitMoveAssignment()
10839 << CXXMoveAssignment << Context.getTagDeclType(ClassDecl); in DefineImplicitMoveAssignment()
10876 << CXXMoveAssignment << Context.getTagDeclType(ClassDecl); in DefineImplicitMoveAssignment()
10898 << CXXMoveAssignment << Context.getTagDeclType(ClassDecl); in DefineImplicitMoveAssignment()