: Context(&Context), LangOpts(Context.getLangOpts()), AOptions(AOptions),
25PP(&PP), Diags(Context.getDiagnostics()),
27 CheckerRegistryRegistry(*RegistryData, plugins, Context.getDiagnostics(),
28AOptions, checkerRegistrationFns);
30Registry.initializeManager(*
this);
37: LangOpts(LangOpts), AOptions(AOptions), Diags(Diags),
Holds long-lived AST nodes (such as types and decls) that can be referred to throughout the semantic ...
Stores options for the analyzer from the command line.
Concrete class used by the front-end to report problems and issues.
Keeps track of the various options that can be enabled, which controls the dialect of C or C++ that i...
Engages in a tight little dance with the lexer to efficiently preprocess tokens.
CheckerManager(ASTContext &Context, AnalyzerOptions &AOptions, const Preprocessor &PP, ArrayRef< std::string > plugins, ArrayRef< std::function< void(CheckerRegistry &)> > checkerRegistrationFns)
CheckerFn< void()> CheckerDtor
Manages a set of available checkers for running a static analysis.
void initializeRegistry(const CheckerManager &Mgr)
Collects all enabled checkers in the field EnabledCheckers.
The JSON file list parser is used to communicate input to InstallAPI.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4