diff options
-rw-r--r-- | clang-tools-extra/clang-tidy/utils/TransformerClangTidyCheck.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/clang-tools-extra/clang-tidy/utils/TransformerClangTidyCheck.cpp b/clang-tools-extra/clang-tidy/utils/TransformerClangTidyCheck.cpp index 4ff976de14b..2758b18f108 100644 --- a/clang-tools-extra/clang-tidy/utils/TransformerClangTidyCheck.cpp +++ b/clang-tools-extra/clang-tidy/utils/TransformerClangTidyCheck.cpp @@ -62,7 +62,8 @@ void TransformerClangTidyCheck::registerPPCallbacks( 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( |