Home
last modified time | relevance | path

Searched refs:CheckerRegistry (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/
H A DCheckerRegistry.cpp30 using RegisterCheckersFn = void (*)(CheckerRegistry &);
42 CheckerRegistry::CheckerRegistry(ArrayRef<std::string> plugins, in CheckerRegistry() function in CheckerRegistry
84 static bool checkerNameLT(const CheckerRegistry::CheckerInfo &a, in checkerNameLT()
85 const CheckerRegistry::CheckerInfo &b) { in checkerNameLT()
89 static bool isInPackage(const CheckerRegistry::CheckerInfo &checker, in isInPackage()
106 CheckerRegistry::CheckerInfoSet CheckerRegistry::getEnabledCheckers( in getEnabledCheckers()
118 CheckerRegistry::CheckerInfo packageInfo(nullptr, opt.first, "", ""); in getEnabledCheckers()
163 void CheckerRegistry::initializeManager(CheckerManager &checkerMgr, in initializeManager()
178 void CheckerRegistry::validateCheckerOptions( in validateCheckerOptions()
199 void CheckerRegistry::printHelp(raw_ostream &out, in printHelp()
[all …]
H A DCheckerRegistration.cpp33 ArrayRef<std::function<void(CheckerRegistry &)>> checkerRegistrationFns, in createCheckerManager()
37 CheckerRegistry allCheckers(plugins, diags); in createCheckerManager()
54 CheckerRegistry(plugins, diags).printHelp(out); in printCheckerHelp()
63 CheckerRegistry(plugins, diags).printList(out, opts); in printEnabledCheckerList()
H A DAnalysisConsumer.cpp165 std::vector<std::function<void(CheckerRegistry &)>> CheckerRegistrationFns;
385 void AddCheckerRegistrationFn(std::function<void(CheckerRegistry&)> Fn) override { in AddCheckerRegistrationFn()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/
H A DCheckerRegistry.h82 class CheckerRegistry {
84 CheckerRegistry(ArrayRef<std::string> plugins, DiagnosticsEngine &diags);
103 using CheckerInfoSet = llvm::SetVector<const CheckerRegistry::CheckerInfo *>;
123 addChecker(&CheckerRegistry::initializeManager<T>, FullName, Desc, DocsUri); in addChecker()
H A DCheckerRegistration.h26 class CheckerRegistry; variable
32 ArrayRef<std::function<void(CheckerRegistry &)>> checkerRegistrationFns,
H A DAnalysisConsumer.h33 class CheckerRegistry; variable
50 AddCheckerRegistrationFn(std::function<void(CheckerRegistry &)> Fn) = 0;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/
H A DBuiltinCheckerRegistration.h24 class CheckerRegistry; variable
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/
H A DCheckerManager.h44 class CheckerRegistry; variable
99 friend class ::clang::ento::CheckerRegistry;
/freebsd-12.1/lib/clang/libclang/
H A DMakefile621 SRCS_FUL+= StaticAnalyzer/Frontend/CheckerRegistry.cpp