Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/unittests/StaticAnalyzer/
H A DRegisterCustomCheckersTest.cpp46 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addCustomChecker()
75 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addLocIncDecChecker()
120 void addCheckerRegistrationOrderPrinter(CheckerRegistry &Registry) { in addCheckerRegistrationOrderPrinter()
159 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addDep()
186 AnalysisConsumer.AddCheckerRegistrationFn([=](CheckerRegistry &Registry) { in addWeakDepCheckerBothEnabled()
199 AnalysisConsumer.AddCheckerRegistrationFn([=](CheckerRegistry &Registry) { in addWeakDepCheckerBothEnabledSwitched()
212 AnalysisConsumer.AddCheckerRegistrationFn([=](CheckerRegistry &Registry) { in addWeakDepCheckerDepDisabled()
224 AnalysisConsumer.AddCheckerRegistrationFn([=](CheckerRegistry &Registry) { in addWeakDepCheckerDepUnspecified()
241 AnalysisConsumer.AddCheckerRegistrationFn([=](CheckerRegistry &Registry) { in addWeakDepHasWeakDep()
259 AnalysisConsumer.AddCheckerRegistrationFn([=](CheckerRegistry &Registry) { in addWeakDepTransitivity()
[all …]
H A DNoStateChangeFuncVisitorTest.cpp143 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addNonThoroughStatefulChecker()
237 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addThoroughStatefulChecker()
H A DConflictingEvalCallsTest.cpp35 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addEvalFooCheckers()
H A DTestReturnValueUnderConstruction.cpp49 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addTestReturnValueUnderConstructionChecker()
H A DCallEventTest.cpp62 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addCXXDeallocatorChecker()
H A DBugReportInterestingnessTest.cpp117 AnalysisConsumer->AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in CreateASTConsumer()
H A DFalsePositiveRefutationBRVisitorTest.cpp92 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addFalsePositiveGenerator()
H A DCallDescriptionTest.cpp589 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { in addCallDescChecker()
H A DSValTest.cpp143 AnalysisConsumer.AddCheckerRegistrationFn([](CheckerRegistry &Registry) { \
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Frontend/
H A DCheckerRegistry.cpp51 CheckerRegistry::CheckerRegistry( in CheckerRegistry() function in CheckerRegistry
95 using RegisterPluginCheckerFn = void (*)(CheckerRegistry &); in CheckerRegistry()
206 void CheckerRegistry::initializeRegistry(const CheckerManager &Mgr) { in initializeRegistry()
298 template <bool IsWeak> void CheckerRegistry::resolveDependencies() { in resolveDependencies()
331 void CheckerRegistry::addWeakDependency(StringRef FullName, in addWeakDependency()
405 void CheckerRegistry::resolveCheckerAndPackageOptions() { in resolveCheckerAndPackageOptions()
419 void CheckerRegistry::addPackage(StringRef FullName) { in addPackage()
423 void CheckerRegistry::addPackageOption(StringRef OptionType, in addPackageOption()
435 void CheckerRegistry::addChecker(RegisterCheckerFn Rfn, in addChecker()
450 void CheckerRegistry::addCheckerOption(StringRef OptionType, in addCheckerOption()
[all …]
H A DCreateCheckerManager.cpp23 ArrayRef<std::function<void(CheckerRegistry &)>> checkerRegistrationFns) in CheckerManager()
27 CheckerRegistry Registry(*RegistryData, plugins, Context.getDiagnostics(), in CheckerManager()
40 CheckerRegistry Registry(*RegistryData, plugins, Diags, AOptions, {}); in CheckerManager()
H A DCMakeLists.txt10 CheckerRegistry.cpp
H A DAnalysisConsumer.cpp85 std::vector<std::function<void(CheckerRegistry &)>> CheckerRegistrationFns;
349 void AddCheckerRegistrationFn(std::function<void(CheckerRegistry&)> Fn) override { in AddCheckerRegistrationFn()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Frontend/
H A DCheckerRegistry.h89 class CheckerRegistry {
91 CheckerRegistry(CheckerRegistryData &Data, ArrayRef<std::string> Plugins,
93 ArrayRef<std::function<void(CheckerRegistry &)>>
132 addChecker(&CheckerRegistry::initializeManager<CheckerManager, T>,
133 &CheckerRegistry::returnTrue<T>, FullName, Desc, DocsUri,
H A DAnalysisConsumer.h28 class CheckerRegistry; variable
45 AddCheckerRegistrationFn(std::function<void(CheckerRegistry &)> Fn) = 0;
/llvm-project-15.0.7/clang/lib/Analysis/plugins/CheckerDependencyHandling/
H A DCheckerDependencyHandling.cpp19 extern "C" void clang_registerCheckers(CheckerRegistry &registry) { in clang_registerCheckers()
/llvm-project-15.0.7/clang/lib/Analysis/plugins/CheckerOptionHandling/
H A DCheckerOptionHandling.cpp29 extern "C" void clang_registerCheckers(CheckerRegistry &registry) { in clang_registerCheckers()
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/StaticAnalyzer/Frontend/
H A DBUILD.gn18 "CheckerRegistry.cpp",
/llvm-project-15.0.7/clang/lib/Analysis/plugins/SampleAnalyzer/
H A DMainCallChecker.cpp47 extern "C" void clang_registerCheckers(CheckerRegistry &registry) { in clang_registerCheckers()
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/
H A DCheckerManager.h44 class CheckerRegistry; variable
107 friend class ::clang::ento::CheckerRegistry;
145 ArrayRef<std::function<void(CheckerRegistry &)>> checkerRegistrationFns);