|
clang
3.8.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().
1.8.6