Lines Matching refs:CXXMoveAssignment
5876 case Sema::CXXMoveAssignment: in DefineImplicitSpecialMember()
6206 if (CSM == Sema::CXXCopyAssignment || CSM == Sema::CXXMoveAssignment) in lookupCallFromSpecialMember()
6364 case Sema::CXXMoveAssignment: in defaultedSpecialMemberIsConstexpr()
6550 if (CSM == CXXCopyAssignment || CSM == CXXMoveAssignment) { in CheckExplicitlyDefaultedSpecialMember()
6560 << (CSM == CXXMoveAssignment) << ExpectedReturnType; in CheckExplicitlyDefaultedSpecialMember()
6570 << (CSM == CXXMoveAssignment) << getLangOpts().CPlusPlus14; in CheckExplicitlyDefaultedSpecialMember()
6606 << (CSM == CXXMoveAssignment); in CheckExplicitlyDefaultedSpecialMember()
6777 case Sema::CXXMoveAssignment: in SpecialMemberVisitor()
6797 return CSM == Sema::CXXMoveConstructor || CSM == Sema::CXXMoveAssignment; in isMove()
7412 case Sema::CXXMoveAssignment: in findTrivialSpecialMember()
7621 case CXXMoveAssignment: { in SpecialMemberIsTrivial()
12129 DeclaringSpecialMember DSM(*this, ClassDecl, CXXMoveAssignment); in DeclareImplicitMoveAssignment()
12141 CXXMoveAssignment, in DeclareImplicitMoveAssignment()
12158 inferCUDATargetForImplicitSpecialMember(ClassDecl, CXXMoveAssignment, in DeclareImplicitMoveAssignment()
12179 ? SpecialMemberIsTrivial(MoveAssignment, CXXMoveAssignment) in DeclareImplicitMoveAssignment()
12188 if (ShouldDeleteSpecialMember(MoveAssignment, CXXMoveAssignment)) { in DeclareImplicitMoveAssignment()
12237 S.LookupSpecialMember(Base, Sema::CXXMoveAssignment, in checkMoveAssignmentForRepeatedMove()