llvm::Spelling

Wrapper for a spelling record with an associated version range.

Synopsis

Declared in <llvm/TableGen/DirectiveEmitter.h>

class Spelling
    : public Versioned

Base Classes

NameDescription
VersionedHelpers for reading min/max version fields from a TableGen record.

Type Aliases

NameDescription
Value Spelling text paired with the versions where it is valid.

Member Functions

NameDescription
Spelling [constructor]Construct a spelling view over TableGen record Def.
get Return the spelling text and version range as a Value.
getMaxVersion Return the maximum version stored on R.
getMinVersion Return the minimum version stored on R.
getText Return the spelling text from the record.
getVersions Return the version range for which this spelling is valid.