Lines Matching defs:addMatcher
1563 void MatchFinder::addMatcher(const DeclarationMatcher &NodeMatch,
1575 void MatchFinder::addMatcher(const TypeMatcher &NodeMatch,
1581 void MatchFinder::addMatcher(const StatementMatcher &NodeMatch,
1593 void MatchFinder::addMatcher(const NestedNameSpecifierMatcher &NodeMatch,
1599 void MatchFinder::addMatcher(const NestedNameSpecifierLocMatcher &NodeMatch,
1605 void MatchFinder::addMatcher(const TypeLocMatcher &NodeMatch,
1611 void MatchFinder::addMatcher(const CXXCtorInitializerMatcher &NodeMatch,
1617 void MatchFinder::addMatcher(const TemplateArgumentLocMatcher &NodeMatch,
1623 void MatchFinder::addMatcher(const AttrMatcher &AttrMatch,
1632 addMatcher(NodeMatch.convertTo<Decl>(), Action);
1635 addMatcher(NodeMatch.convertTo<QualType>(), Action);
1638 addMatcher(NodeMatch.convertTo<Stmt>(), Action);
1641 addMatcher(NodeMatch.convertTo<NestedNameSpecifier>(), Action);
1644 addMatcher(NodeMatch.convertTo<NestedNameSpecifierLoc>(), Action);
1647 addMatcher(NodeMatch.convertTo<TypeLoc>(), Action);
1650 addMatcher(NodeMatch.convertTo<CXXCtorInitializer>(), Action);
1653 addMatcher(NodeMatch.convertTo<TemplateArgumentLoc>(), Action);
1656 addMatcher(NodeMatch.convertTo<Attr>(), Action);