LLVM 20.0.0git
|
#include "llvm/TableGen/DirectiveEmitter.h"
Public Member Functions | |
BaseRecord (const Record *Def) | |
StringRef | getName () const |
StringRef | getAlternativeName () const |
std::string | getFormattedName () const |
bool | isDefault () const |
StringRef | getRecordName () const |
Protected Attributes | |
const Record * | Def |
Definition at line 104 of file DirectiveEmitter.h.
Definition at line 106 of file DirectiveEmitter.h.
|
inline |
Definition at line 110 of file DirectiveEmitter.h.
References Def, and llvm::Record::getValueAsString().
|
inline |
Definition at line 116 of file DirectiveEmitter.h.
References Def, llvm::Record::getValueAsString(), N, and Name.
|
inline |
Definition at line 108 of file DirectiveEmitter.h.
References Def, and llvm::Record::getValueAsString().
|
inline |
Definition at line 126 of file DirectiveEmitter.h.
References Def, and llvm::Record::getName().
|
inline |
Definition at line 123 of file DirectiveEmitter.h.
References Def, and llvm::Record::getValueAsBit().
Definition at line 129 of file DirectiveEmitter.h.
Referenced by llvm::Directive::getAllowedClauses(), llvm::Directive::getAllowedExclusiveClauses(), llvm::Directive::getAllowedOnceClauses(), getAlternativeName(), llvm::Directive::getAssociation(), llvm::Directive::getCategory(), llvm::Clause::getClangClass(), llvm::Clause::getFlangClass(), getFormattedName(), llvm::Clause::getFormattedParserClassName(), llvm::Directive::getLeafConstructs(), getName(), getRecordName(), llvm::Directive::getRequiredClauses(), and isDefault().