Searched refs:CheckFactory (Results 1 – 5 of 5) sorted by relevance
30 using CheckFactory = std::function<std::unique_ptr<ClangTidyCheck>(36 void registerCheckFactory(llvm::StringRef Name, CheckFactory Factory);74 typedef llvm::StringMap<CheckFactory> FactoryMap;
20 CheckFactory Factory) { in registerCheckFactory()
460 for (const auto &CheckFactory : *CheckFactories) { in getCheckNames()461 if (Context.isCheckEnabled(CheckFactory.getKey())) in getCheckNames()462 CheckNames.emplace_back(CheckFactory.getKey()); in getCheckNames()
30 template <typename Check, typename... Checks> struct CheckFactory { struct34 CheckFactory<Check>::createChecks(Context, Result); in createChecks() argument35 CheckFactory<Checks...>::createChecks(Context, Result); in createChecks()39 template <typename Check> struct CheckFactory<Check> {68 CheckFactory<CheckTypes...>::createChecks(&Context, Checks);
246 ClangCheckActionFactory CheckFactory; in main() local257 FrontendFactory = newFrontendActionFactory(&CheckFactory); in main()