Subversion Repositories QNX 8.QNX8 LLVM/Clang compiler suite

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
14 pmbaty 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
 
12
namespace llvm {
13
class raw_ostream;
14
} // namespace llvm
15
 
16
namespace clang {
17
 
18
class CompilerInstance;
19
 
20
namespace ento {
21
 
22
void printCheckerHelp(llvm::raw_ostream &OS, CompilerInstance &CI);
23
void printEnabledCheckerList(llvm::raw_ostream &OS, CompilerInstance &CI);
24
void printAnalyzerConfigList(llvm::raw_ostream &OS);
25
void printCheckerConfigList(llvm::raw_ostream &OS, CompilerInstance &CI);
26
 
27
} // namespace ento
28
} // namespace clang
29
 
30
#endif