HomeSort by: relevance | last modified time | path
    Searched defs:MatchFinder (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/include/clang/Tooling/
RefactoringCallbacks.h 18 // MatchFinder Finder;
40 class RefactoringCallback : public ast_matchers::MatchFinder::MatchCallback {
49 /// Adaptor between \c ast_matchers::MatchFinder and \c
60 MatchFinder.addMatcher(Matcher, Callback);
72 ast_matchers::MatchFinder MatchFinder;
81 void run(const ast_matchers::MatchFinder::MatchResult &Result) override;
98 void run(const ast_matchers::MatchFinder::MatchResult &Result) override;
116 void run(const ast_matchers::MatchFinder::MatchResult &Result) override;
129 void run(const ast_matchers::MatchFinder::MatchResult &Result) override
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
ASTMatchFinder.h 21 // class HandleMatch : public MatchFinder::MatchCallback {
23 // virtual void Run(const MatchFinder::MatchResult &Result) {
32 // MatchFinder finder;
54 /// After creation, you can add multiple matchers to the MatchFinder via
63 /// were added to the MatchFinder.
68 class MatchFinder {
72 /// Every time a match is found, the MatchFinder will invoke the registered
95 /// Called on every match by the \c MatchFinder.
143 MatchFinder(MatchFinderOptions Options = MatchFinderOptions());
144 ~MatchFinder();
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchFinder.cpp 34 typedef MatchFinder::MatchCallback MatchCallback;
406 MatchASTVisitor(const MatchFinder::MatchersByType *Matchers,
407 const MatchFinder::MatchFinderOptions &Options)
1034 MatchFinder::MatchCallback* Callback)
1040 Callback->run(MatchFinder::MatchResult(BoundNodesView, Context));
1045 MatchFinder::MatchCallback* Callback;
1089 const MatchFinder::MatchersByType *Matchers;
1099 const MatchFinder::MatchFinderOptions &Options;
1305 MatchASTConsumer(MatchFinder *Finder,
1306 MatchFinder::ParsingDoneTestCallback *ParsingDone
    [all...]

Completed in 25 milliseconds