clang
3.9.0
|
Defines the Diagnostic IDs-related interfaces. More...
#include "clang/Basic/LLVM.h"
#include "llvm/ADT/IntrusiveRefCntPtr.h"
#include "llvm/ADT/StringRef.h"
#include "clang/Basic/DiagnosticCommonKinds.inc"
Go to the source code of this file.
Classes | |
class | clang::DiagnosticMapping |
class | clang::DiagnosticIDs |
Used for handling and querying diagnostic IDs. More... | |
Namespaces | |
clang | |
Dataflow Directional Tag Classes. | |
clang::diag | |
Macros | |
#define | DIAG(ENUM, FLAGS, DEFAULT_MAPPING, DESC, GROUP, SFINAE, CATEGORY, NOWERROR, SHOWINSYSHEADER) ENUM, |
#define | COMMONSTART |
Typedefs | |
typedef unsigned | clang::diag::kind |
All of the diagnostics that can be emitted by the frontend. More... | |
Defines the Diagnostic IDs-related interfaces.
Definition in file DiagnosticIDs.h.
#define COMMONSTART |
Definition at line 52 of file DiagnosticIDs.h.
#define DIAG | ( | ENUM, | |
FLAGS, | |||
DEFAULT_MAPPING, | |||
DESC, | |||
GROUP, | |||
SFINAE, | |||
CATEGORY, | |||
NOWERROR, | |||
SHOWINSYSHEADER | |||
) | ENUM, |
Definition at line 50 of file DiagnosticIDs.h.