class BaseRecord
Declaration
class BaseRecord { /* full declaration omitted */ };
Declared at: llvm/include/llvm/TableGen/DirectiveEmitter.h:70
Member Variables
- protected const llvm::Record* Def
Method Overview
- public BaseRecord(const llvm::Record * Def)
- public llvm::StringRef getAlternativeName() const
- public std::string getFormattedName()
- public llvm::StringRef getName() const
- public llvm::StringRef getRecordName() const
- public bool isDefault() const
Methods
¶BaseRecord(const llvm::Record* Def)
BaseRecord(const llvm::Record* Def)
Declared at: llvm/include/llvm/TableGen/DirectiveEmitter.h:72
Parameters
- const llvm::Record* Def
¶llvm::StringRef getAlternativeName() const
llvm::StringRef getAlternativeName() const
Declared at: llvm/include/llvm/TableGen/DirectiveEmitter.h:76
¶std::string getFormattedName()
std::string getFormattedName()
Declared at: llvm/include/llvm/TableGen/DirectiveEmitter.h:82
¶llvm::StringRef getName() const
llvm::StringRef getName() const
Declared at: llvm/include/llvm/TableGen/DirectiveEmitter.h:74
¶llvm::StringRef getRecordName() const
llvm::StringRef getRecordName() const
Declared at: llvm/include/llvm/TableGen/DirectiveEmitter.h:92
¶bool isDefault() const
bool isDefault() const
Declared at: llvm/include/llvm/TableGen/DirectiveEmitter.h:89