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

References

tools/clang/lib/ASTMatchers/Dynamic/Registry.cpp
  454   REGISTER_MATCHER(on);
tools/clang/lib/Analysis/ExprMutationAnalyzer.cpp
  221                                    on(maybeEvalCommaExpr(equalsNode(Exp)))),
tools/clang/tools/extra/clang-tidy/abseil/StringFindStartswithCheck.cpp
   44       on(hasType(StringType)),
tools/clang/tools/extra/clang-tidy/bugprone/DanglingHandleCheck.cpp
   32                               on(Arg))));
   77               on(expr(hasType(hasUnqualifiedDesugaredType(
   81                             on(expr(hasType(hasUnqualifiedDesugaredType(
tools/clang/tools/extra/clang-tidy/bugprone/InaccurateEraseCheck.cpp
   41           on(anyOf(hasType(DeclInStd), hasType(pointsTo(DeclInStd)))),
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp
  585           allOf(on(expr(AnyOfStringTy).bind("Foo")),
tools/clang/tools/extra/clang-tidy/bugprone/UseAfterMoveCheck.cpp
  300                    on(expr(DeclRefMatcher, StandardContainerTypeMatcher)),
  309                    on(expr(DeclRefMatcher, StandardSmartPointerTypeMatcher)),
  313                    on(DeclRefMatcher),
tools/clang/tools/extra/clang-tidy/llvm/PreferRegisterOverUnsignedCheck.cpp
   27                       cxxMemberCallExpr(allOf(on(RegisterClassMatch),
tools/clang/tools/extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp
   27           on(expr().bind("left")), callee(memberExpr().bind("reset_member")),
   33               on(expr().bind("right")),
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp
  265       on(anyOf(hasType(pointsTo(RecordWithBeginEnd)),
tools/clang/tools/extra/clang-tidy/modernize/ShrinkToFitCheck.cpp
   45           on(hasType(hasCanonicalType(hasDeclaration(namedDecl(
tools/clang/tools/extra/clang-tidy/modernize/UseEmplaceCheck.cpp
   56       on(hasType(cxxRecordDecl(hasAnyName(SmallVector<StringRef, 5>(
tools/clang/tools/extra/clang-tidy/performance/FasterStringFindCheck.cpp
   76           on(expr(
tools/clang/tools/extra/clang-tidy/performance/InefficientAlgorithmCheck.cpp
   49                      on(declRefExpr(
   58                      on(declRefExpr(
tools/clang/tools/extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp
  102           callee(AppendMethodDecl), on(hasType(TargetRecordDecl)),
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp
   50                         on(declRefExpr(to(varDecl().bind("objectArg")))));
tools/clang/tools/extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp
   61       cxxMemberCallExpr(on(expr(anyOf(hasType(ValidContainer),
tools/clang/tools/extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp
   22              on(expr(anyOf(hasType(OnClass),
tools/clang/tools/extra/clang-tidy/readability/RedundantStringCStrCheck.cpp
   92       cxxMemberCallExpr(on(StringExpr.bind("arg")),
  126       cxxMemberCallExpr(on(StringExpr), callee(decl(cxxMethodDecl(hasAnyName(
  133       cxxMemberCallExpr(on(StringExpr),
  140       cxxMemberCallExpr(on(StringExpr),
  150       cxxMemberCallExpr(on(StringExpr),
tools/clang/tools/extra/clang-tidy/readability/SimplifySubscriptExprCheck.cpp
   41               on(hasType(qualType(
tools/clang/tools/extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp
   31                         on(expr(hasType(UniquePtrWithDefaultDelete),
tools/clang/tools/extra/clang-tidy/utils/DeclRefExprUtils.cpp
   54       findAll(expr(anyOf(cxxMemberCallExpr(ConstMethodCallee, on(DeclRefToVar)),
   86                 anyOf(cxxMemberCallExpr(ConstMethodCallee, on(DeclRefToVar)),
tools/clang/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp
  743             cxxMemberCallExpr(on(hasType(asString("class Y *"))))));
 2364       on(declRefExpr(to(
 2368         on(declRefExpr(to(varDecl(equalsBoundNode("var")))))))))))
 2380       on(declRefExpr(to(
 2384         on(declRefExpr(to(varDecl(equalsBoundNode("var")))))))))))
tools/clang/unittests/ASTMatchers/ASTMatchersNodeTest.cpp
  245     cxxMemberCallExpr(on(hasType(recordDecl(hasName("Y")))));
  264     cxxMemberCallExpr(on(hasType(pointsTo(recordDecl(hasName("Y"))))));
  426     cxxMemberCallExpr(on(declRefExpr(to(varDecl(hasName("y"))))));
tools/clang/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp
  540   auto MatchesY = cxxMemberCallExpr(on(hasType(cxxRecordDecl(hasName("Y")))));
  544   auto MatchesX = cxxMemberCallExpr(on(hasType(cxxRecordDecl(hasName("X")))));
  555   auto MatchesCall = cxxMemberCallExpr(on(callExpr()));
tools/clang/unittests/Tooling/TransformerTest.cpp
  147                                   on(expr(hasType(isOrPointsTo(StringType)))
  170       cxxMemberCallExpr(on(expr(hasType(cxxRecordDecl(
  463       cxxMemberCallExpr(on(expr(hasType(cxxRecordDecl(