Summary:
`buildMatchers` is the new, more general way to extract the matcher from a rule.
This change migrates the code to use it instead of `buildMatcher`.
Reviewers: gribozavr
Subscribers: xazax.hun, cfe-commits
Tags: #clang
Differential Revision: https://reviews.llvm.org/D65879
llvm-svn: 368700
void TransformerClangTidyCheck::registerMatchers(
ast_matchers::MatchFinder *Finder) {
if (Rule)
- Finder->addDynamicMatcher(tooling::detail::buildMatcher(*Rule), this);
+ for (auto &Matcher : tooling::detail::buildMatchers(*Rule))
+ Finder->addDynamicMatcher(Matcher, this);
}
void TransformerClangTidyCheck::check(