clang
9.0.0
|
Defines the clang::XRayInstrKind enum. More...
#include "clang/Basic/LLVM.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/MathExtras.h"
#include <cassert>
#include <cstdint>
Go to the source code of this file.
Classes | |
struct | clang::XRayInstrSet |
Namespaces | |
clang | |
Dataflow Directional Tag Classes. | |
clang::XRayInstrKind | |
Typedefs | |
using | clang::XRayInstrMask = uint32_t |
Enumerations | |
enum | clang::XRayInstrKind::XRayInstrOrdinal : XRayInstrMask { clang::XRayInstrKind::XRIO_Function, clang::XRayInstrKind::XRIO_Custom, clang::XRayInstrKind::XRIO_Typed, clang::XRayInstrKind::XRIO_Count } |
Functions | |
XRayInstrMask | clang::parseXRayInstrValue (StringRef Value) |
Variables | |
constexpr XRayInstrMask | clang::XRayInstrKind::None = 0 |
constexpr XRayInstrMask | clang::XRayInstrKind::Function = 1U << XRIO_Function |
constexpr XRayInstrMask | clang::XRayInstrKind::Custom = 1U << XRIO_Custom |
constexpr XRayInstrMask | clang::XRayInstrKind::Typed = 1U << XRIO_Typed |
constexpr XRayInstrMask | clang::XRayInstrKind::All = Function | Custom | Typed |
Defines the clang::XRayInstrKind enum.
Definition in file XRayInstr.h.