| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseEqualsDefaultCheck.cpp | 166 callee(cxxMethodDecl(isCopyAssignmentOperator())), in isCopyAssignmentAndCanBeDefaulted() 238 cxxMethodDecl(isDefinition(), isCopyAssignmentOperator(), in registerMatchers() 269 if (!SpecialFunctionDecl->isCopyAssignmentOperator() && !Body->body_empty()) in check() 273 bool ApplyFix = SpecialFunctionDecl->isCopyAssignmentOperator() || in check()
|
| H A D | UseEqualsDeleteCheck.cpp | 33 anyOf(isCopyAssignmentOperator(), isMoveAssignmentOperator())), in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/fuchsia/ |
| H A D | OverloadedOperatorCheck.cpp | 20 if (CXXMethodNode->isCopyAssignmentOperator() || in AST_MATCHER()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cert/ |
| H A D | MutatingCopyCheck.cpp | 61 Finder->addMatcher(cxxMethodDecl(isCopyAssignmentOperator(), MutatesSource), in registerMatchers()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | CXXSelfAssignmentChecker.cpp | 45 if (!MD->isCopyAssignmentOperator() && !MD->isMoveAssignmentOperator()) in checkBeginFunction()
|
| H A D | Iterator.cpp | 49 if (Method->isCopyAssignmentOperator()) { in isIterator()
|
| H A D | MoveChecker.cpp | 658 if (MethodDecl->isCopyAssignmentOperator() || in checkPreCall()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | SlicingCheck.cpp | 50 callExpr(callee(cxxMethodDecl(anyOf(isCopyAssignmentOperator(), in registerMatchers()
|
| H A D | SpecialMemberFunctionsCheck.cpp | 45 has(cxxMethodDecl(isCopyAssignmentOperator()) in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | UnhandledSelfAssignmentCheck.cpp | 93 isCopyAssignmentOperator(), IsUserDefined, in registerMatchers()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/ |
| H A D | SpecialMembers.cpp | 34 if (M->isCopyAssignmentOperator()) in buildSpecialMemberDeclarations()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/ |
| H A D | DeclRefExprUtils.cpp | 143 callee(cxxMethodDecl(isCopyAssignmentOperator()))) in isCopyAssignmentArgument()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Frontend/ |
| H A D | AnalysisConsumer.cpp | 416 if (MD->isCopyAssignmentOperator() || MD->isMoveAssignmentOperator()) in shouldSkipFunction()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | ExprMutationAnalyzer.cpp | 124 hasMethod(cxxMethodDecl(isCopyAssignmentOperator(), in __anondd380f730602()
|
| H A D | PathDiagnostic.cpp | 972 } else if (MD->isCopyAssignmentOperator()) { in describeCodeDecl()
|
| /llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/Models/ |
| H A D | UncheckedOptionalAccessModel.cpp | 115 anyOf(isCopyAssignmentOperator(), isMoveAssignmentOperator())))), in isOptionalValueOrConversionAssignment()
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 411 REGISTER_MATCHER(isCopyAssignmentOperator); in RegistryMaps()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 833 if (Method->isCopyAssignmentOperator()) { in addedMember() 1433 } else if (D->isCopyAssignmentOperator()) in finishedDefaultedOrDeletedMember() 2381 bool CXXMethodDecl::isCopyAssignmentOperator() const { in isCopyAssignmentOperator() function in CXXMethodDecl
|
| H A D | VTableBuilder.cpp | 1562 if (A->isCopyAssignmentOperator() != B->isCopyAssignmentOperator()) in AddMethods() 1563 return A->isCopyAssignmentOperator(); in AddMethods()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | ExprEngineCallAndReturn.cpp | 1139 if (!(MD->isCopyAssignmentOperator() || MD->isMoveAssignmentOperator())) in isTrivialObjectAssignment()
|
| /llvm-project-15.0.7/clang/unittests/ASTMatchers/ |
| H A D | ASTMatchersTraversalTest.cpp | 2979 has(cxxMethodDecl(isCopyAssignmentOperator()))); in TEST() 2998 hasMethod(cxxMethodDecl(isCopyAssignmentOperator()))); in TEST() 3017 callee(cxxMethodDecl(isCopyAssignmentOperator()))); in TEST() 3031 isCopyAssignmentOperator(), isDefaulted()); in TEST()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 6138 AST_MATCHER(CXXMethodDecl, isCopyAssignmentOperator) { in AST_MATCHER() argument 6139 return Node.isCopyAssignmentOperator(); in AST_MATCHER()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | Sema.cpp | 1901 if ((MD->isCopyAssignmentOperator() || MD->isMoveAssignmentOperator()) && in checkTypeSupport()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 250 (MD->isCopyAssignmentOperator() || MD->isMoveAssignmentOperator()) && in EmitCXXMemberOrOperatorMemberCallExpr()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 2061 bool isCopyAssignmentOperator() const;
|