llvm::codeview::ModifierOptions

Equivalent to CV_modifier_t. TODO: Add flag for _Atomic modifier

Synopsis

Declared in <llvm/DebugInfo/CodeView/CodeView.h>

enum class ModifierOptions : uint16_t;

Members

NameDescription
None No type modifiers.
Const Type is declared const.
Volatile Type is declared volatile.
Unaligned Type is unaligned.

Non-Member Functions

NameDescription
operator&Bitwise AND combining ModifierOptions flag bits.
operator&=In-place bitwise AND of ModifierOptions flag bits.
operator|Bitwise OR combining ModifierOptions flag bits.
operator|=In-place bitwise OR of ModifierOptions flag bits.
operator~Bitwise complement of ModifierOptions flag bits.