Home
last modified time | relevance | path

Searched refs:RewriteRuleBase (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/Tooling/Transformer/
H A DRewriteRule.h277 struct RewriteRuleBase { struct
290 template <typename MetadataT> struct RewriteRuleWith : RewriteRuleBase { argument
294 template <> struct RewriteRuleWith<void> : RewriteRuleBase {};
364 void addInclude(RewriteRuleBase &Rule, llvm::StringRef Header,
509 buildMatcher(const RewriteRuleBase &Rule);
519 buildMatchers(const RewriteRuleBase &Rule);
530 const RewriteRuleBase &Rule);
H A DTransformer.h165 [](const transformer::RewriteRuleBase::Case &Case)
/llvm-project-15.0.7/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp343 void transformer::addInclude(RewriteRuleBase &Rule, StringRef Header, in addInclude()
394 transformer::detail::buildMatchers(const RewriteRuleBase &Rule) { in buildMatchers()
400 SmallVector<std::pair<size_t, RewriteRuleBase::Case>, 1>> in buildMatchers()
426 DynTypedMatcher transformer::detail::buildMatcher(const RewriteRuleBase &Rule) { in buildMatcher()
450 const RewriteRuleBase &Rule) { in findSelectedCase()