Lines Matching refs:RewriteRule

169 RewriteRule transformer::makeRule(DynTypedMatcher M, EditGenerator Edits,  in makeRule()
171 return RewriteRule{{RewriteRule::Case{std::move(M), std::move(Edits), in makeRule()
238 ApplyRuleCallback(RewriteRule Rule) : Rule(std::move(Rule)) {} in ApplyRuleCallback()
250 transformer::RewriteRule::Case Case = in run()
260 RewriteRule Rule;
269 rewriteDescendantsImpl(const T &Node, RewriteRule Rule, in rewriteDescendantsImpl()
279 transformer::detail::rewriteDescendants(const Decl &Node, RewriteRule Rule, in rewriteDescendants()
285 transformer::detail::rewriteDescendants(const Stmt &Node, RewriteRule Rule, in rewriteDescendants()
291 transformer::detail::rewriteDescendants(const TypeLoc &Node, RewriteRule Rule, in rewriteDescendants()
298 RewriteRule Rule, in rewriteDescendants()
314 RewriteRule Rule) { in rewriteDescendants()
328 void transformer::addInclude(RewriteRule &Rule, StringRef Header, in addInclude()
349 const SmallVectorImpl<std::pair<size_t, RewriteRule::Case>> &Cases, in taggedMatchers()
369 RewriteRule transformer::applyFirst(ArrayRef<RewriteRule> Rules) { in applyFirst()
370 RewriteRule R; in applyFirst()
377 transformer::detail::buildMatchers(const RewriteRule &Rule) { in buildMatchers()
382 std::map<ASTNodeKind, SmallVector<std::pair<size_t, RewriteRule::Case>, 1>> in buildMatchers()
384 const SmallVectorImpl<RewriteRule::Case> &Cases = Rule.Cases; in buildMatchers()
408 DynTypedMatcher transformer::detail::buildMatcher(const RewriteRule &Rule) { in buildMatcher()
431 const RewriteRule::Case &
433 const RewriteRule &Rule) { in findSelectedCase()
446 const llvm::StringRef RewriteRule::RootID = ::clang::transformer::RootID;