|
clang
5.0.0
|
#include "clang/Basic/LLVM.h"#include "llvm/ADT/IntrusiveRefCntPtr.h"#include <string>#include <type_traits>#include <vector>#include "clang/Basic/DiagnosticOptions.def"Go to the source code of this file.
Classes | |
| class | clang::DiagnosticOptions |
| Options for controlling the compiler diagnostics engine. More... | |
Namespaces | |
| clang | |
| /file This file defines classes for searching and anlyzing source code clones. | |
Macros | |
| #define | DIAGOPT(Name, Bits, Default) unsigned Name : Bits; |
| #define | ENUM_DIAGOPT(Name, Type, Bits, Default) |
| #define | DIAGOPT(Name, Bits, Default) |
| #define | ENUM_DIAGOPT(Name, Type, Bits, Default) unsigned Name : Bits; |
| #define | DIAGOPT(Name, Bits, Default) |
| #define | ENUM_DIAGOPT(Name, Type, Bits, Default) |
| #define | DIAGOPT(Name, Bits, Default) Name = Default; |
| #define | ENUM_DIAGOPT(Name, Type, Bits, Default) set##Name(Default); |
Typedefs | |
| typedef DiagnosticOptions::TextDiagnosticFormat | clang::TextDiagnosticFormat |
Enumerations | |
| enum | clang::OverloadsShown : unsigned { clang::Ovl_All, clang::Ovl_Best } |
| Specifies which overload candidates to display when overload resolution fails. More... | |
| enum | clang::DiagnosticLevelMask : unsigned { clang::DiagnosticLevelMask::None = 0, clang::DiagnosticLevelMask::Note = 1 << 0, clang::DiagnosticLevelMask::Remark = 1 << 1, clang::DiagnosticLevelMask::Warning = 1 << 2, clang::DiagnosticLevelMask::Error = 1 << 3, clang::DiagnosticLevelMask::All = Note | Remark | Warning | Error } |
| A bitmask representing the diagnostic levels used by VerifyDiagnosticConsumer. More... | |
Functions | |
| DiagnosticLevelMask | clang::operator~ (DiagnosticLevelMask M) |
| DiagnosticLevelMask | clang::operator| (DiagnosticLevelMask LHS, DiagnosticLevelMask RHS) |
| DiagnosticLevelMask | clang::operator& (DiagnosticLevelMask LHS, DiagnosticLevelMask RHS) |
| raw_ostream & | clang::operator<< (raw_ostream &Out, DiagnosticLevelMask M) |
Definition at line 105 of file DiagnosticOptions.h.
| #define DIAGOPT | ( | Name, | |
| Bits, | |||
| Default | |||
| ) |
Definition at line 105 of file DiagnosticOptions.h.
| #define DIAGOPT | ( | Name, | |
| Bits, | |||
| Default | |||
| ) |
Definition at line 105 of file DiagnosticOptions.h.
Definition at line 105 of file DiagnosticOptions.h.
| #define ENUM_DIAGOPT | ( | Name, | |
| Type, | |||
| Bits, | |||
| Default | |||
| ) |
Definition at line 106 of file DiagnosticOptions.h.
Definition at line 106 of file DiagnosticOptions.h.
| #define ENUM_DIAGOPT | ( | Name, | |
| Type, | |||
| Bits, | |||
| Default | |||
| ) |
Definition at line 106 of file DiagnosticOptions.h.
Definition at line 106 of file DiagnosticOptions.h.
1.8.6