Home
last modified time | relevance | path

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

/src/contrib/llvm-project/clang/include/clang/Tooling/Transformer/
H A DRewriteRule.h282 struct RewriteRuleBase { struct
295 template <typename MetadataT> struct RewriteRuleWith : RewriteRuleBase { argument
299 template <> struct RewriteRuleWith<void> : RewriteRuleBase {};
369 void addInclude(RewriteRuleBase &Rule, llvm::StringRef Header,
514 buildMatcher(const RewriteRuleBase &Rule);
524 buildMatchers(const RewriteRuleBase &Rule);
535 const RewriteRuleBase &Rule);
H A DTransformer.h150 [](const transformer::RewriteRuleBase::Case &Case)
/src/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp359 void transformer::addInclude(RewriteRuleBase &Rule, StringRef Header, in addInclude()
410 transformer::detail::buildMatchers(const RewriteRuleBase &Rule) { in buildMatchers()
416 SmallVector<std::pair<size_t, RewriteRuleBase::Case>, 1>> in buildMatchers()
442 DynTypedMatcher transformer::detail::buildMatcher(const RewriteRuleBase &Rule) { in buildMatcher()
466 const RewriteRuleBase &Rule) { in findSelectedCase()