• Home
  • Raw
  • Download

Lines Matching refs:MatchFinder

35 typedef MatchFinder::MatchCallback MatchCallback;
296 MatchASTVisitor(const MatchFinder::MatchersByType *Matchers, in MatchASTVisitor()
297 const MatchFinder::MatchFinderOptions &Options) in MatchASTVisitor()
700 MatchFinder::MatchCallback* Callback) in MatchVisitor()
705 Callback->run(MatchFinder::MatchResult(BoundNodesView, Context)); in visitMatch()
710 MatchFinder::MatchCallback* Callback;
734 const MatchFinder::MatchersByType *Matchers;
747 const MatchFinder::MatchFinderOptions &Options;
869 MatchASTConsumer(MatchFinder *Finder, in MatchASTConsumer()
870 MatchFinder::ParsingDoneTestCallback *ParsingDone) in MatchASTConsumer()
881 MatchFinder *Finder;
882 MatchFinder::ParsingDoneTestCallback *ParsingDone;
888 MatchFinder::MatchResult::MatchResult(const BoundNodes &Nodes, in MatchResult()
893 MatchFinder::MatchCallback::~MatchCallback() {} in ~MatchCallback()
894 MatchFinder::ParsingDoneTestCallback::~ParsingDoneTestCallback() {} in ~ParsingDoneTestCallback()
896 MatchFinder::MatchFinder(MatchFinderOptions Options) in MatchFinder() function in clang::ast_matchers::MatchFinder
899 MatchFinder::~MatchFinder() {} in ~MatchFinder()
901 void MatchFinder::addMatcher(const DeclarationMatcher &NodeMatch, in addMatcher()
907 void MatchFinder::addMatcher(const TypeMatcher &NodeMatch, in addMatcher()
913 void MatchFinder::addMatcher(const StatementMatcher &NodeMatch, in addMatcher()
919 void MatchFinder::addMatcher(const NestedNameSpecifierMatcher &NodeMatch, in addMatcher()
925 void MatchFinder::addMatcher(const NestedNameSpecifierLocMatcher &NodeMatch, in addMatcher()
931 void MatchFinder::addMatcher(const TypeLocMatcher &NodeMatch, in addMatcher()
937 bool MatchFinder::addDynamicMatcher(const internal::DynTypedMatcher &NodeMatch, in addDynamicMatcher()
961 std::unique_ptr<ASTConsumer> MatchFinder::newASTConsumer() { in newASTConsumer()
965 void MatchFinder::match(const clang::ast_type_traits::DynTypedNode &Node, in match()
972 void MatchFinder::matchAST(ASTContext &Context) { in matchAST()
980 void MatchFinder::registerTestCallbackAfterParsing( in registerTestCallbackAfterParsing()
981 MatchFinder::ParsingDoneTestCallback *NewParsingDone) { in registerTestCallbackAfterParsing()
985 StringRef MatchFinder::MatchCallback::getID() const { return "<unknown>"; } in getID()