LLVM: llvm::BaseRecord Class Reference (original) (raw)
#include "[llvm/TableGen/DirectiveEmitter.h](DirectiveEmitter%5F8h%5Fsource.html)"
Inheritance diagram for llvm::BaseRecord:
Detailed Description
Constructor & Destructor Documentation
| llvm::BaseRecord::BaseRecord ( const Record * Def) |
inline |
Member Function Documentation
| std::string llvm::BaseRecord::getFormattedName ( ) const |
inline |
◆ getRecord()
| const Record * llvm::BaseRecord::getRecord ( ) const |
inline |
◆ getRecordName()
| StringRef llvm::BaseRecord::getRecordName ( ) const |
inline |
◆ getSnakeName()
| std::string llvm::BaseRecord::getSnakeName ( StringRef Name) |
inlinestatic |
◆ getSpellingForIdentifier()
| StringRef llvm::BaseRecord::getSpellingForIdentifier ( ) const |
inline |
◆ getSpellings()
| std::vector< Spelling::Value > llvm::BaseRecord::getSpellings ( ) const |
inline |
◆ getUpperCamelName()
◆ isDefault()
| bool llvm::BaseRecord::isDefault ( ) const |
inline |
Member Data Documentation
◆ Def
Definition at line 226 of file DirectiveEmitter.h.
Referenced by BaseRecord(), llvm::Clause::Clause(), llvm::Directive::Directive(), llvm::EnumVal::EnumVal(), llvm::Clause::getAliases(), llvm::Directive::getAllowedClauses(), llvm::Directive::getAllowedExclusiveClauses(), llvm::Directive::getAllowedOnceClauses(), llvm::Directive::getAssociation(), llvm::Directive::getCategory(), llvm::Clause::getClangAccSpelling(), llvm::Clause::getClangClass(), llvm::Clause::getClauseVals(), llvm::Clause::getDefaultValue(), llvm::Clause::getEnumName(), llvm::Clause::getFlangClass(), getFormattedName(), llvm::Directive::getLeafConstructs(), llvm::Clause::getPrefix(), getRecord(), getRecordName(), llvm::Directive::getRequiredClauses(), llvm::Directive::getSourceLanguages(), getSpellings(), llvm::EnumVal::getValue(), isDefault(), llvm::Clause::isImplicit(), llvm::Clause::isPrefixOptional(), llvm::EnumVal::isUserVisible(), llvm::Clause::isValueList(), llvm::Clause::isValueOptional(), and llvm::Clause::skipFlangUnparser().
The documentation for this class was generated from the following file: