Accessors for an enumeration value record used by clauses.
Synopsis
Declared in <llvm/TableGen/DirectiveEmitter.h>
class EnumVal
: public BaseRecord
Base Classes
Name |
Description |
Shared accessors for Directive and Clause records in DirectiveBase.td. |
Member Functions
Name |
Description |
|
Construct an enum‐value view over TableGen record |
Return the record's name formatted with spaces as underscores. |
|
Return the underlying TableGen record. |
|
Return the TableGen record name. |
|
Return a stable spelling suitable for generating an identifier name. |
|
Return all spellings defined on this record. |
|
Return the integer value associated with this enumerator. |
|
Return whether this record is marked as the default entry. |
|
Return whether this enumerator is visible to end users. |
Static Member Functions
Name |
Description |
Return |
|
Return |