Lines Matching refs:MatchFinder
31 typedef MatchFinder::MatchCallback MatchCallback;
573 MatchFinder::MatchCallback* Callback) in MatchVisitor()
578 Callback->run(MatchFinder::MatchResult(BoundNodesView, Context)); in visitMatch()
583 MatchFinder::MatchCallback* Callback;
748 MatchFinder::ParsingDoneTestCallback *ParsingDone) in MatchASTConsumer()
765 MatchFinder::ParsingDoneTestCallback *ParsingDone;
771 MatchFinder::MatchResult::MatchResult(const BoundNodes &Nodes, in MatchResult()
776 MatchFinder::MatchCallback::~MatchCallback() {} in ~MatchCallback()
777 MatchFinder::ParsingDoneTestCallback::~ParsingDoneTestCallback() {} in ~ParsingDoneTestCallback()
779 MatchFinder::MatchFinder() : ParsingDone(NULL) {} in MatchFinder() function in clang::ast_matchers::MatchFinder
781 MatchFinder::~MatchFinder() { in ~MatchFinder()
790 void MatchFinder::addMatcher(const DeclarationMatcher &NodeMatch, in addMatcher()
796 void MatchFinder::addMatcher(const TypeMatcher &NodeMatch, in addMatcher()
802 void MatchFinder::addMatcher(const StatementMatcher &NodeMatch, in addMatcher()
808 void MatchFinder::addMatcher(const NestedNameSpecifierMatcher &NodeMatch, in addMatcher()
814 void MatchFinder::addMatcher(const NestedNameSpecifierLocMatcher &NodeMatch, in addMatcher()
820 void MatchFinder::addMatcher(const TypeLocMatcher &NodeMatch, in addMatcher()
826 ASTConsumer *MatchFinder::newASTConsumer() { in newASTConsumer()
830 void MatchFinder::match(const clang::ast_type_traits::DynTypedNode &Node, in match()
837 void MatchFinder::registerTestCallbackAfterParsing( in registerTestCallbackAfterParsing()
838 MatchFinder::ParsingDoneTestCallback *NewParsingDone) { in registerTestCallbackAfterParsing()