Lines Matching refs:Action
1564 MatchCallback *Action) { in addMatcher() argument
1566 if (Action) in addMatcher()
1567 TK = Action->getCheckTraversalKind(); in addMatcher()
1569 Matchers.DeclOrStmt.emplace_back(traverse(*TK, NodeMatch), Action); in addMatcher()
1571 Matchers.DeclOrStmt.emplace_back(NodeMatch, Action); in addMatcher()
1572 Matchers.AllCallbacks.insert(Action); in addMatcher()
1576 MatchCallback *Action) { in addMatcher() argument
1577 Matchers.Type.emplace_back(NodeMatch, Action); in addMatcher()
1578 Matchers.AllCallbacks.insert(Action); in addMatcher()
1582 MatchCallback *Action) { in addMatcher() argument
1584 if (Action) in addMatcher()
1585 TK = Action->getCheckTraversalKind(); in addMatcher()
1587 Matchers.DeclOrStmt.emplace_back(traverse(*TK, NodeMatch), Action); in addMatcher()
1589 Matchers.DeclOrStmt.emplace_back(NodeMatch, Action); in addMatcher()
1590 Matchers.AllCallbacks.insert(Action); in addMatcher()
1594 MatchCallback *Action) { in addMatcher() argument
1595 Matchers.NestedNameSpecifier.emplace_back(NodeMatch, Action); in addMatcher()
1596 Matchers.AllCallbacks.insert(Action); in addMatcher()
1600 MatchCallback *Action) { in addMatcher() argument
1601 Matchers.NestedNameSpecifierLoc.emplace_back(NodeMatch, Action); in addMatcher()
1602 Matchers.AllCallbacks.insert(Action); in addMatcher()
1606 MatchCallback *Action) { in addMatcher() argument
1607 Matchers.TypeLoc.emplace_back(NodeMatch, Action); in addMatcher()
1608 Matchers.AllCallbacks.insert(Action); in addMatcher()
1612 MatchCallback *Action) { in addMatcher() argument
1613 Matchers.CtorInit.emplace_back(NodeMatch, Action); in addMatcher()
1614 Matchers.AllCallbacks.insert(Action); in addMatcher()
1618 MatchCallback *Action) { in addMatcher() argument
1619 Matchers.TemplateArgumentLoc.emplace_back(NodeMatch, Action); in addMatcher()
1620 Matchers.AllCallbacks.insert(Action); in addMatcher()
1624 MatchCallback *Action) { in addMatcher() argument
1625 Matchers.Attr.emplace_back(AttrMatch, Action); in addMatcher()
1626 Matchers.AllCallbacks.insert(Action); in addMatcher()
1630 MatchCallback *Action) { in addDynamicMatcher() argument
1632 addMatcher(NodeMatch.convertTo<Decl>(), Action); in addDynamicMatcher()
1635 addMatcher(NodeMatch.convertTo<QualType>(), Action); in addDynamicMatcher()
1638 addMatcher(NodeMatch.convertTo<Stmt>(), Action); in addDynamicMatcher()
1641 addMatcher(NodeMatch.convertTo<NestedNameSpecifier>(), Action); in addDynamicMatcher()
1644 addMatcher(NodeMatch.convertTo<NestedNameSpecifierLoc>(), Action); in addDynamicMatcher()
1647 addMatcher(NodeMatch.convertTo<TypeLoc>(), Action); in addDynamicMatcher()
1650 addMatcher(NodeMatch.convertTo<CXXCtorInitializer>(), Action); in addDynamicMatcher()
1653 addMatcher(NodeMatch.convertTo<TemplateArgumentLoc>(), Action); in addDynamicMatcher()
1656 addMatcher(NodeMatch.convertTo<Attr>(), Action); in addDynamicMatcher()