|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp 293 REGISTER_MATCHER(hasOverloadedOperatorName);
tools/clang/lib/Analysis/ExprMutationAnalyzer.cpp 248 cxxOperatorCallExpr(hasOverloadedOperatorName("->"),
356 hasOverloadedOperatorName("*"),
tools/clang/tools/extra/clang-tidy/abseil/DurationDivisionCheck.cpp 28 cxxOperatorCallExpr(hasOverloadedOperatorName("/"),
tools/clang/tools/extra/clang-tidy/abseil/DurationUnnecessaryConversionCheck.cpp 46 hasOverloadedOperatorName("/"), hasArgument(0, expr().bind("arg")),
tools/clang/tools/extra/clang-tidy/abseil/StrCatAppendCheck.cpp 64 unless(isInTemplateInstantiation()), hasOverloadedOperatorName("="),
tools/clang/tools/extra/clang-tidy/bugprone/DanglingHandleCheck.cpp 86 hasOverloadedOperatorName("[]"))));
131 hasOverloadedOperatorName("="),
tools/clang/tools/extra/clang-tidy/bugprone/StringIntegerAssignmentCheck.cpp 25 anyOf(hasOverloadedOperatorName("="),
26 hasOverloadedOperatorName("+=")),
tools/clang/tools/extra/clang-tidy/bugprone/UseAfterMoveCheck.cpp 258 findAll(cxxOperatorCallExpr(anyOf(hasOverloadedOperatorName("*"),
259 hasOverloadedOperatorName("->"),
260 hasOverloadedOperatorName("[]")),
293 cxxOperatorCallExpr(hasOverloadedOperatorName("="),
tools/clang/tools/extra/clang-tidy/cert/PostfixOperatorCheck.cpp 24 Finder->addMatcher(functionDecl(anyOf(hasOverloadedOperatorName("++"),
25 hasOverloadedOperatorName("--")),
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp 58 hasOverloadedOperatorName("[]"),
tools/clang/tools/extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp 30 cxxMethodDecl(parameterCountIs(0), hasOverloadedOperatorName("&"))
36 hasOverloadedOperatorName("&"))
tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp 146 anyOf(hasOverloadedOperatorName("new"),
147 hasOverloadedOperatorName("new[]"),
148 hasOverloadedOperatorName("delete"),
149 hasOverloadedOperatorName("delete[]")))
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp 447 anyOf(hasOverloadedOperatorName("=="),
448 hasOverloadedOperatorName("!="), hasOverloadedOperatorName("<"),
448 hasOverloadedOperatorName("!="), hasOverloadedOperatorName("<"),
449 hasOverloadedOperatorName("<="), hasOverloadedOperatorName(">"),
449 hasOverloadedOperatorName("<="), hasOverloadedOperatorName(">"),
450 hasOverloadedOperatorName(">=")),
676 hasOverloadedOperatorName("-"), hasOverloadedOperatorName("/"),
676 hasOverloadedOperatorName("-"), hasOverloadedOperatorName("/"),
677 hasOverloadedOperatorName("%"), hasOverloadedOperatorName("|"),
677 hasOverloadedOperatorName("%"), hasOverloadedOperatorName("|"),
678 hasOverloadedOperatorName("&"), hasOverloadedOperatorName("^"),
678 hasOverloadedOperatorName("&"), hasOverloadedOperatorName("^"),
679 hasOverloadedOperatorName("=="), hasOverloadedOperatorName("!="),
679 hasOverloadedOperatorName("=="), hasOverloadedOperatorName("!="),
680 hasOverloadedOperatorName("<"), hasOverloadedOperatorName("<="),
680 hasOverloadedOperatorName("<"), hasOverloadedOperatorName("<="),
681 hasOverloadedOperatorName(">"), hasOverloadedOperatorName(">="),
681 hasOverloadedOperatorName(">"), hasOverloadedOperatorName(">="),
682 hasOverloadedOperatorName("&&"), hasOverloadedOperatorName("||"),
682 hasOverloadedOperatorName("&&"), hasOverloadedOperatorName("||"),
683 hasOverloadedOperatorName("=")),
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp 159 cxxOperatorCallExpr(hasOverloadedOperatorName("!="), argumentCountIs(2),
169 hasOverloadedOperatorName("*"),
200 hasOverloadedOperatorName("++"),
tools/clang/tools/extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp 126 cxxOperatorCallExpr(hasOverloadedOperatorName("="),
tools/clang/tools/extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp 178 cxxOperatorCallExpr(hasOverloadedOperatorName("="),
tools/clang/tools/extra/clang-tidy/modernize/UseNoexceptCheck.cpp 37 anyOf(hasOverloadedOperatorName("delete[]"),
38 hasOverloadedOperatorName("delete"), cxxDestructorDecl()))
46 unless(anyOf(hasOverloadedOperatorName("delete[]"),
47 hasOverloadedOperatorName("delete"),
tools/clang/tools/extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp 39 hasOverloadedOperatorName("+"),
44 hasOverloadedOperatorName("+"),
50 hasOverloadedOperatorName("="),
tools/clang/tools/extra/clang-tidy/performance/NoexceptMoveConstructorCheck.cpp 27 cxxMethodDecl(anyOf(cxxConstructorDecl(), hasOverloadedOperatorName("=")),
tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp 93 anyOf(hasOverloadedOperatorName("=="),
94 hasOverloadedOperatorName("!=")),
tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp 106 hasOverloadedOperatorName("<"), hasOverloadedOperatorName(">"),
106 hasOverloadedOperatorName("<"), hasOverloadedOperatorName(">"),
107 hasOverloadedOperatorName(">="), hasOverloadedOperatorName("<="),
107 hasOverloadedOperatorName(">="), hasOverloadedOperatorName("<="),
108 hasOverloadedOperatorName("!="), hasOverloadedOperatorName("=="),
108 hasOverloadedOperatorName("!="), hasOverloadedOperatorName("=="),
109 hasOverloadedOperatorName("+")),
118 Finder->addMatcher(cxxOperatorCallExpr(anyOf(hasOverloadedOperatorName("="),
119 hasOverloadedOperatorName("+=")),
tools/clang/tools/extra/clang-tidy/utils/DeclRefExprUtils.cpp 161 cxxOperatorCallExpr(UsedAsConstRefArg, hasOverloadedOperatorName("="),
tools/clang/unittests/AST/ASTContextParentMapTest.cpp 113 hasOverloadedOperatorName("()"),
tools/clang/unittests/AST/ASTImporterTest.cpp 2514 FromTU, functionDecl(hasOverloadedOperatorName("<")));
4430 ToTU, functionDecl(hasOverloadedOperatorName("+")));
4432 ToTU, functionDecl(hasOverloadedOperatorName("-")));
4454 ToTU, functionDecl(hasOverloadedOperatorName("+")));
4463 FromTU, functionDecl(hasOverloadedOperatorName("+")));
tools/clang/unittests/AST/StructuralEquivalenceTest.cpp 237 functionDecl(hasOverloadedOperatorName("<")),
238 functionDecl(hasOverloadedOperatorName("==")));
246 functionDecl(hasOverloadedOperatorName("<")),
247 functionDecl(hasOverloadedOperatorName("<")));
535 functionDecl(hasOverloadedOperatorName("+")),
536 functionDecl(hasOverloadedOperatorName("-")));
tools/clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp 755 cxxOperatorCallExpr(hasOverloadedOperatorName("&&"));
760 cxxOperatorCallExpr(hasOverloadedOperatorName("<<"));
766 cxxOperatorCallExpr(hasOverloadedOperatorName("*"));
770 cxxRecordDecl(hasMethod(hasOverloadedOperatorName("*")));
775 DeclarationMatcher AnyOpStar = functionDecl(hasOverloadedOperatorName("*"));
786 cxxOperatorCallExpr(hasOverloadedOperatorName("&&")).bind("x"),