LLVM 20.0.0git
|
#include "llvm/TableGen/DirectiveEmitter.h"
Public Member Functions | |
Clause (const Record *Def) | |
StringRef | getClangClass () const |
StringRef | getFlangClass () const |
std::string | getFormattedParserClassName () const |
StringRef | getEnumName () const |
std::vector< const Record * > | getClauseVals () const |
bool | isValueOptional () const |
bool | isValueList () const |
StringRef | getDefaultValue () const |
bool | isImplicit () const |
std::vector< StringRef > | getAliases () const |
StringRef | getPrefix () const |
bool | isPrefixOptional () const |
Public Member Functions inherited from llvm::BaseRecord | |
BaseRecord (const Record *Def) | |
StringRef | getName () const |
StringRef | getAlternativeName () const |
std::string | getFormattedName () const |
bool | isDefault () const |
StringRef | getRecordName () const |
Additional Inherited Members | |
Protected Attributes inherited from llvm::BaseRecord | |
const Record * | Def |
Definition at line 167 of file DirectiveEmitter.h.
Definition at line 169 of file DirectiveEmitter.h.
|
inline |
Definition at line 222 of file DirectiveEmitter.h.
|
inline |
Definition at line 172 of file DirectiveEmitter.h.
References llvm::BaseRecord::Def, and llvm::Record::getValueAsString().
Definition at line 208 of file DirectiveEmitter.h.
|
inline |
Definition at line 216 of file DirectiveEmitter.h.
|
inline |
Definition at line 204 of file DirectiveEmitter.h.
|
inline |
Definition at line 177 of file DirectiveEmitter.h.
References llvm::BaseRecord::Def, and llvm::Record::getValueAsString().
|
inline |
Definition at line 186 of file DirectiveEmitter.h.
References llvm::CallingConv::C, llvm::BaseRecord::Def, llvm::Record::getValueAsString(), if(), N, and Name.
|
inline |
Definition at line 226 of file DirectiveEmitter.h.
|
inline |
Definition at line 220 of file DirectiveEmitter.h.
|
inline |
Definition at line 228 of file DirectiveEmitter.h.
|
inline |
Definition at line 214 of file DirectiveEmitter.h.
|
inline |
Definition at line 212 of file DirectiveEmitter.h.