clang
9.0.0
|
Specifies a checker. More...
#include "clang/StaticAnalyzer/Frontend/CheckerRegistry.h"
Public Types | |
enum | StateFromCmdLine { StateFromCmdLine::State_Unspecified, StateFromCmdLine::State_Disabled, StateFromCmdLine::State_Enabled } |
Public Member Functions | |
bool | isEnabled (const LangOptions &LO) const |
bool | isDisabled (const LangOptions &LO) const |
bool | operator== (const CheckerInfo &Rhs) const |
CheckerInfo (InitializationFunction Fn, ShouldRegisterFunction sfn, StringRef Name, StringRef Desc, StringRef DocsUri, bool IsHidden) | |
CheckerInfo (StringRef FullName) | |
Public Attributes | |
InitializationFunction | Initialize = nullptr |
ShouldRegisterFunction | ShouldRegister = nullptr |
StringRef | FullName |
StringRef | Desc |
StringRef | DocumentationUri |
CmdLineOptionList | CmdLineOptions |
bool | IsHidden = false |
StateFromCmdLine | State = StateFromCmdLine::State_Unspecified |
ConstCheckerInfoList | Dependencies |
Specifies a checker.
Note that this isn't what we call a checker object, it merely contains everything required to create one.
Definition at line 143 of file CheckerRegistry.h.
Enumerator | |
---|---|
State_Unspecified | |
State_Disabled | |
State_Enabled |
Definition at line 144 of file CheckerRegistry.h.
|
inline |
Definition at line 178 of file CheckerRegistry.h.
|
inlineexplicit |
Definition at line 185 of file CheckerRegistry.h.
|
inline |
Definition at line 168 of file CheckerRegistry.h.
References State_Disabled.
|
inline |
Definition at line 164 of file CheckerRegistry.h.
References State_Enabled.
|
inline |
Definition at line 174 of file CheckerRegistry.h.
References FullName.
CmdLineOptionList clang::ento::CheckerRegistry::CheckerInfo::CmdLineOptions |
Definition at line 158 of file CheckerRegistry.h.
ConstCheckerInfoList clang::ento::CheckerRegistry::CheckerInfo::Dependencies |
Definition at line 162 of file CheckerRegistry.h.
StringRef clang::ento::CheckerRegistry::CheckerInfo::Desc |
Definition at line 156 of file CheckerRegistry.h.
StringRef clang::ento::CheckerRegistry::CheckerInfo::DocumentationUri |
Definition at line 157 of file CheckerRegistry.h.
StringRef clang::ento::CheckerRegistry::CheckerInfo::FullName |
Definition at line 155 of file CheckerRegistry.h.
Referenced by operator==().
InitializationFunction clang::ento::CheckerRegistry::CheckerInfo::Initialize = nullptr |
Definition at line 153 of file CheckerRegistry.h.
Definition at line 159 of file CheckerRegistry.h.
ShouldRegisterFunction clang::ento::CheckerRegistry::CheckerInfo::ShouldRegister = nullptr |
Definition at line 154 of file CheckerRegistry.h.
StateFromCmdLine clang::ento::CheckerRegistry::CheckerInfo::State = StateFromCmdLine::State_Unspecified |
Definition at line 160 of file CheckerRegistry.h.