clang API Documentation
#include <DiagnosticIDs.h>
Public Member Functions | |
| diag::Mapping | getMapping () const |
| void | setMapping (diag::Mapping Value) |
| bool | isUser () const |
| bool | isPragma () const |
| bool | hasShowInSystemHeader () const |
| void | setShowInSystemHeader (bool Value) |
| bool | hasNoWarningAsError () const |
| void | setNoWarningAsError (bool Value) |
| bool | hasNoErrorAsFatal () const |
| void | setNoErrorAsFatal (bool Value) |
Static Public Member Functions | |
| static DiagnosticMappingInfo | Make (diag::Mapping Mapping, bool IsUser, bool IsPragma) |
Definition at line 73 of file DiagnosticIDs.h.
| diag::Mapping clang::DiagnosticMappingInfo::getMapping | ( | ) | const [inline] |
Definition at line 94 of file DiagnosticIDs.h.
Referenced by GetDefaultDiagMappingInfo(), clang::DiagnosticIDs::isBuiltinExtensionDiag(), clang::DiagnosticIDs::isDefaultMappingAsError(), clang::DiagnosticsEngine::setDiagnosticErrorAsFatal(), clang::DiagnosticsEngine::setDiagnosticGroupErrorAsFatal(), clang::DiagnosticsEngine::setDiagnosticGroupWarningAsError(), clang::DiagnosticsEngine::setDiagnosticMapping(), and clang::DiagnosticsEngine::setDiagnosticWarningAsError().
| bool clang::DiagnosticMappingInfo::hasNoErrorAsFatal | ( | ) | const [inline] |
Definition at line 106 of file DiagnosticIDs.h.
| bool clang::DiagnosticMappingInfo::hasNoWarningAsError | ( | ) | const [inline] |
Definition at line 103 of file DiagnosticIDs.h.
| bool clang::DiagnosticMappingInfo::hasShowInSystemHeader | ( | ) | const [inline] |
Definition at line 100 of file DiagnosticIDs.h.
| bool clang::DiagnosticMappingInfo::isPragma | ( | ) | const [inline] |
Definition at line 98 of file DiagnosticIDs.h.
| bool clang::DiagnosticMappingInfo::isUser | ( | ) | const [inline] |
Definition at line 97 of file DiagnosticIDs.h.
| static DiagnosticMappingInfo clang::DiagnosticMappingInfo::Make | ( | diag::Mapping | Mapping, |
| bool | IsUser, | ||
| bool | IsPragma | ||
| ) | [inline, static] |
Definition at line 82 of file DiagnosticIDs.h.
Referenced by GetDefaultDiagMappingInfo().
| void clang::DiagnosticMappingInfo::setMapping | ( | diag::Mapping | Value | ) | [inline] |
Definition at line 95 of file DiagnosticIDs.h.
Referenced by GetDefaultDiagMappingInfo(), clang::DiagnosticsEngine::setDiagnosticErrorAsFatal(), clang::DiagnosticsEngine::setDiagnosticGroupErrorAsFatal(), clang::DiagnosticsEngine::setDiagnosticGroupWarningAsError(), and clang::DiagnosticsEngine::setDiagnosticWarningAsError().
| void clang::DiagnosticMappingInfo::setNoErrorAsFatal | ( | bool | Value | ) | [inline] |
Definition at line 107 of file DiagnosticIDs.h.
Referenced by clang::DiagnosticsEngine::setDiagnosticErrorAsFatal(), and clang::DiagnosticsEngine::setDiagnosticGroupErrorAsFatal().
| void clang::DiagnosticMappingInfo::setNoWarningAsError | ( | bool | Value | ) | [inline] |
Definition at line 104 of file DiagnosticIDs.h.
Referenced by GetDefaultDiagMappingInfo(), clang::DiagnosticsEngine::setDiagnosticGroupWarningAsError(), and clang::DiagnosticsEngine::setDiagnosticWarningAsError().
| void clang::DiagnosticMappingInfo::setShowInSystemHeader | ( | bool | Value | ) | [inline] |
Definition at line 101 of file DiagnosticIDs.h.
Referenced by GetDefaultDiagMappingInfo().