struct XRayInstrSet

Declaration

struct XRayInstrSet { /* full declaration omitted */ };

Declared at: clang/include/clang/Basic/XRayInstr.h:47

Member Variables

public clang::XRayInstrMask Mask = 0

Method Overview

  • public void clear(clang::XRayInstrMask K = XRayInstrKind::All)
  • public bool empty() const
  • public bool full() const
  • public bool has(clang::XRayInstrMask K) const
  • public bool hasOneOf(clang::XRayInstrMask K) const
  • public void set(clang::XRayInstrMask K, bool Value)

Methods

void clear(
    clang::XRayInstrMask K = XRayInstrKind::All)

Declared at: clang/include/clang/Basic/XRayInstr.h:59

Parameters

clang::XRayInstrMask K = XRayInstrKind::All

bool empty() const

Declared at: clang/include/clang/Basic/XRayInstr.h:61

bool full() const

Declared at: clang/include/clang/Basic/XRayInstr.h:63

bool has(clang::XRayInstrMask K) const

Declared at: clang/include/clang/Basic/XRayInstr.h:48

Parameters

clang::XRayInstrMask K

bool hasOneOf(clang::XRayInstrMask K) const

Declared at: clang/include/clang/Basic/XRayInstr.h:53

Parameters

clang::XRayInstrMask K

void set(clang::XRayInstrMask K, bool Value)

Declared at: clang/include/clang/Basic/XRayInstr.h:55

Parameters

clang::XRayInstrMask K
bool Value