A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/CreateCheckerManager_8cpp_source.html below:

clang: lib/StaticAnalyzer/Frontend/CreateCheckerManager.cpp Source File

Go to the documentation of this file. 24

: Context(&Context), LangOpts(Context.getLangOpts()), AOptions(AOptions),

25

PP(&PP), Diags(Context.getDiagnostics()),

27 CheckerRegistry

Registry(*RegistryData, plugins, Context.getDiagnostics(),

28

AOptions, checkerRegistrationFns);

30

Registry.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