diff options
Diffstat (limited to 'clang-tools-extra/clang-tidy/ClangTidyModule.cpp')
| -rw-r--r-- | clang-tools-extra/clang-tidy/ClangTidyModule.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/clang-tools-extra/clang-tidy/ClangTidyModule.cpp b/clang-tools-extra/clang-tidy/ClangTidyModule.cpp index 7d6de87a6ae..ff83e7e9405 100644 --- a/clang-tools-extra/clang-tidy/ClangTidyModule.cpp +++ b/clang-tools-extra/clang-tidy/ClangTidyModule.cpp @@ -20,13 +20,14 @@ void ClangTidyCheckFactories::registerCheckFactory(StringRef Name, Factories[Name] = std::move(Factory); } -void ClangTidyCheckFactories::createChecks( - ClangTidyContext *Context, - std::vector<std::unique_ptr<ClangTidyCheck>> &Checks) { +std::vector<std::unique_ptr<ClangTidyCheck>> +ClangTidyCheckFactories::createChecks(ClangTidyContext *Context) { + std::vector<std::unique_ptr<ClangTidyCheck>> Checks; for (const auto &Factory : Factories) { if (Context->isCheckEnabled(Factory.first)) Checks.emplace_back(Factory.second(Factory.first, Context)); } + return Checks; } ClangTidyOptions ClangTidyModule::getModuleOptions() { |

