10 #ifndef LLVM_CLANG_STATICANALYZER_FRONTEND_CHECKERREGISTRATION_H 11 #define LLVM_CLANG_STATICANALYZER_FRONTEND_CHECKERREGISTRATION_H 19 class AnalyzerOptions;
21 class DiagnosticsEngine;
25 class CheckerRegistry;
28 AnalyzerOptions &opts,
const LangOptions &langOpts,
29 ArrayRef<std::string> plugins,
30 ArrayRef<std::function<
void(CheckerRegistry &)>> checkerRegistrationFns,
31 DiagnosticsEngine &diags);
Forward-declares and imports various common LLVM datatypes that clang wants to use unqualified...
std::unique_ptr< CheckerManager > createCheckerManager(AnalyzerOptions &opts, const LangOptions &langOpts, ArrayRef< std::string > plugins, ArrayRef< std::function< void(CheckerRegistry &)>> checkerRegistrationFns, DiagnosticsEngine &diags)
Dataflow Directional Tag Classes.