Lines Matching refs:CXXMoveAssignment
6781 return Sema::CXXMoveAssignment; in getDefaultedFunctionKind()
6840 case Sema::CXXMoveAssignment: in DefineDefaultedFunction()
7328 if (CSM == Sema::CXXCopyAssignment || CSM == Sema::CXXMoveAssignment) in lookupCallFromSpecialMember()
7493 case Sema::CXXMoveAssignment: in defaultedSpecialMemberIsConstexpr()
7728 if (CSM == CXXCopyAssignment || CSM == CXXMoveAssignment) { in CheckExplicitlyDefaultedSpecialMember()
7742 << (CSM == CXXMoveAssignment) << ExpectedReturnType; in CheckExplicitlyDefaultedSpecialMember()
7752 << (CSM == CXXMoveAssignment) << getLangOpts().CPlusPlus14; in CheckExplicitlyDefaultedSpecialMember()
7770 << (CSM == CXXMoveAssignment) << RD << MD->getSourceRange(); in CheckExplicitlyDefaultedSpecialMember()
7809 << (CSM == CXXMoveAssignment); in CheckExplicitlyDefaultedSpecialMember()
9267 case Sema::CXXMoveAssignment: in SpecialMemberVisitor()
9287 return CSM == Sema::CXXMoveConstructor || CSM == Sema::CXXMoveAssignment; in isMove()
9964 case Sema::CXXMoveAssignment: in findTrivialSpecialMember()
10187 case CXXMoveAssignment: { in SpecialMemberIsTrivial()
15230 DeclaringSpecialMember DSM(*this, ClassDecl, CXXMoveAssignment); in DeclareImplicitMoveAssignment()
15247 CXXMoveAssignment, in DeclareImplicitMoveAssignment()
15269 inferCUDATargetForImplicitSpecialMember(ClassDecl, CXXMoveAssignment, in DeclareImplicitMoveAssignment()
15284 ? SpecialMemberIsTrivial(MoveAssignment, CXXMoveAssignment) in DeclareImplicitMoveAssignment()
15293 if (ShouldDeleteSpecialMember(MoveAssignment, CXXMoveAssignment)) { in DeclareImplicitMoveAssignment()
15342 S.LookupSpecialMember(Base, Sema::CXXMoveAssignment, in checkMoveAssignmentForRepeatedMove()