clang
3.9.0
|
Options for controlling the compiler diagnostics engine. More...
#include <DiagnosticOptions.h>
Public Types | |
enum | TextDiagnosticFormat { Clang, MSVC, Vi } |
enum | { DefaultTabStop = 8, MaxTabStop = 100, DefaultMacroBacktraceLimit = 6, DefaultTemplateBacktraceLimit = 10, DefaultConstexprBacktraceLimit = 10, DefaultSpellCheckingLimit = 50 } |
Public Member Functions | |
DiagnosticOptions () | |
Public Attributes | |
std::string | DiagnosticLogFile |
The file to log diagnostic output to. More... | |
std::string | DiagnosticSerializationFile |
The file to serialize diagnostics to (non-appending). More... | |
std::vector< std::string > | Warnings |
The list of -W... More... | |
std::vector< std::string > | Remarks |
The list of -R... More... | |
Options for controlling the compiler diagnostics engine.
Definition at line 61 of file DiagnosticOptions.h.
anonymous enum |
Enumerator | |
---|---|
DefaultTabStop | |
MaxTabStop | |
DefaultMacroBacktraceLimit | |
DefaultTemplateBacktraceLimit | |
DefaultConstexprBacktraceLimit | |
DefaultSpellCheckingLimit |
Definition at line 66 of file DiagnosticOptions.h.
Enumerator | |
---|---|
Clang | |
MSVC | |
Vi |
Definition at line 63 of file DiagnosticOptions.h.
|
inline |
Definition at line 107 of file DiagnosticOptions.h.
std::string clang::DiagnosticOptions::DiagnosticLogFile |
The file to log diagnostic output to.
Definition at line 86 of file DiagnosticOptions.h.
Referenced by clang::CompilerInstance::createDiagnostics(), and SetUpDiagnosticLog().
std::string clang::DiagnosticOptions::DiagnosticSerializationFile |
The file to serialize diagnostics to (non-appending).
Definition at line 89 of file DiagnosticOptions.h.
Referenced by clang::CompilerInstance::createDiagnostics().
std::vector<std::string> clang::DiagnosticOptions::Remarks |
The list of -R...
options used to alter the diagnostic mappings, with the prefixes removed.
Definition at line 97 of file DiagnosticOptions.h.
Referenced by clang::ProcessWarningOptions().
std::vector<std::string> clang::DiagnosticOptions::Warnings |
The list of -W...
options used to alter the diagnostic mappings, with the prefixes removed.
Definition at line 93 of file DiagnosticOptions.h.
Referenced by clang::ProcessWarningOptions().