reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaDeclCXX.cpp
 6112       return Sema::CXXMoveAssignment;
 6167   case Sema::CXXMoveAssignment:
 6545   if (CSM == Sema::CXXCopyAssignment || CSM == Sema::CXXMoveAssignment)
 6705   case Sema::CXXMoveAssignment:
 6906   if (CSM == CXXCopyAssignment || CSM == CXXMoveAssignment) {
 6916         << (CSM == CXXMoveAssignment) << ExpectedReturnType;
 6926           << (CSM == CXXMoveAssignment) << getLangOpts().CPlusPlus14;
 6962           << (CSM == CXXMoveAssignment);
 7203     case Sema::CXXMoveAssignment:
 7223     return CSM == Sema::CXXMoveConstructor || CSM == Sema::CXXMoveAssignment;
 7872   case Sema::CXXMoveAssignment:
 8081   case CXXMoveAssignment: {
12650   DeclaringSpecialMember DSM(*this, ClassDecl, CXXMoveAssignment);
12664                                                      CXXMoveAssignment,
12682     inferCUDATargetForImplicitSpecialMember(ClassDecl, CXXMoveAssignment,
12703       ? SpecialMemberIsTrivial(MoveAssignment, CXXMoveAssignment)
12712   if (ShouldDeleteSpecialMember(MoveAssignment, CXXMoveAssignment)) {
12761         S.LookupSpecialMember(Base, Sema::CXXMoveAssignment,
tools/clang/lib/Sema/SemaLookup.cpp
 3067     assert((SM == CXXCopyAssignment || SM == CXXMoveAssignment) &&
 3221       if (SM == CXXCopyAssignment || SM == CXXMoveAssignment)
 3233       if (SM == CXXCopyAssignment || SM == CXXMoveAssignment)
 3351     LookupSpecialMember(Class, CXXMoveAssignment, Quals & Qualifiers::Const,
tools/clang/lib/Sema/SemaOverload.cpp
10536       CSM = Sema::CXXMoveAssignment;