|
clang 23.0.0git
|
Registers AnalysisT with the unified registry. More...
#include "clang/ScalableStaticAnalysisFramework/Core/WholeProgramAnalysis/AnalysisRegistry.h"
Public Member Functions | |
| Add (llvm::StringRef Desc) | |
| Add (const Add &)=delete | |
| Add & | operator= (const Add &)=delete |
Registers AnalysisT with the unified registry.
The registry entry name is derived automatically from AnalysisT::ResultType::analysisName(), so name-mismatch bugs are impossible.
Add objects must be declared static at namespace scope.
Definition at line 64 of file AnalysisRegistry.h.
|
inlineexplicit |
Definition at line 70 of file AnalysisRegistry.h.
References clang::ssaf::AnalysisRegistry::contains(), and clang::ssaf::ErrorBuilder::fatal().
Referenced by Add(), and operator=().
|
delete |
References Add().
|
delete |
References Add().