clang 20.0.0git
AnalyzerHelpFlags.h
Go to the documentation of this file.
1//===-- AnalyzerHelpFlags.h - Query functions for --help flags --*- C++ -*-===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8
9#ifndef LLVM_CLANG_STATICANALYZER_FRONTEND_ANALYZERHELPFLAGS_H
10#define LLVM_CLANG_STATICANALYZER_FRONTEND_ANALYZERHELPFLAGS_H
11
12namespace llvm {
13class raw_ostream;
14} // namespace llvm
15
16namespace clang {
17
18class CompilerInstance;
19
20namespace ento {
21
22void printCheckerHelp(llvm::raw_ostream &OS, CompilerInstance &CI);
23void printEnabledCheckerList(llvm::raw_ostream &OS, CompilerInstance &CI);
24void printAnalyzerConfigList(llvm::raw_ostream &OS);
25void printCheckerConfigList(llvm::raw_ostream &OS, CompilerInstance &CI);
26
27} // namespace ento
28} // namespace clang
29
30#endif
CompilerInstance - Helper class for managing a single instance of the Clang compiler.
void printEnabledCheckerList(llvm::raw_ostream &OS, CompilerInstance &CI)
void printCheckerHelp(llvm::raw_ostream &OS, CompilerInstance &CI)
void printAnalyzerConfigList(llvm::raw_ostream &OS)
@ OS
Indicates that the tracking object is a descendant of a referenced-counted OSObject,...
void printCheckerConfigList(llvm::raw_ostream &OS, CompilerInstance &CI)
The JSON file list parser is used to communicate input to InstallAPI.
Diagnostic wrappers for TextAPI types for error reporting.
Definition: Dominators.h:30