clang
3.7.0
|
Defines the clang::SanitizerKind enum. More...
#include "clang/Basic/LLVM.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/MathExtras.h"
#include "clang/Basic/Sanitizers.def"
Go to the source code of this file.
Classes | |
struct | clang::SanitizerSet |
Namespaces | |
clang | |
clang::SanitizerKind | |
Macros | |
#define | SANITIZER(NAME, ID) SO_##ID, |
#define | SANITIZER_GROUP(NAME, ID, ALIAS) SO_##ID##Group, |
#define | SANITIZER(NAME, ID) const SanitizerMask ID = 1ULL << SO_##ID; |
#define | SANITIZER_GROUP(NAME, ID, ALIAS) |
Typedefs | |
typedef uint64_t | clang::SanitizerMask |
Enumerations | |
enum | clang::SanitizerKind::SanitizerOrdinal : uint64_t { clang::SanitizerKind::SO_Count } |
Functions | |
SanitizerMask | clang::parseSanitizerValue (StringRef Value, bool AllowGroups) |
SanitizerMask | clang::expandSanitizerGroups (SanitizerMask Kinds) |
Defines the clang::SanitizerKind enum.
Definition in file Sanitizers.h.
Definition at line 39 of file Sanitizers.h.
Definition at line 39 of file Sanitizers.h.
Definition at line 41 of file Sanitizers.h.
Definition at line 41 of file Sanitizers.h.