LLVM 20.0.0git
|
#include "llvm/TableGen/DirectiveEmitter.h"
Public Member Functions | |
BaseRecord (const llvm::Record *Def) | |
StringRef | getName () const |
StringRef | getAlternativeName () const |
std::string | getFormattedName () |
bool | isDefault () const |
StringRef | getRecordName () const |
Protected Attributes | |
const llvm::Record * | Def |
Definition at line 83 of file DirectiveEmitter.h.
|
inlineexplicit |
Definition at line 85 of file DirectiveEmitter.h.
|
inline |
Definition at line 89 of file DirectiveEmitter.h.
References Def, and llvm::Record::getValueAsString().
|
inline |
Definition at line 95 of file DirectiveEmitter.h.
References Def, llvm::Record::getValueAsString(), N, and Name.
|
inline |
Definition at line 87 of file DirectiveEmitter.h.
References Def, and llvm::Record::getValueAsString().
|
inline |
Definition at line 105 of file DirectiveEmitter.h.
References Def, and llvm::Record::getName().
|
inline |
Definition at line 102 of file DirectiveEmitter.h.
References Def, and llvm::Record::getValueAsBit().
|
protected |
Definition at line 108 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().