LLVM 20.0.0git
|
#include "llvm/TableGen/DirectiveEmitter.h"
Public Member Functions | |
DirectiveLanguage (const RecordKeeper &Records) | |
StringRef | getName () const |
StringRef | getCppNamespace () const |
StringRef | getDirectivePrefix () const |
StringRef | getClausePrefix () const |
StringRef | getClauseEnumSetClass () const |
StringRef | getFlangClauseBaseClass () const |
bool | hasMakeEnumAvailableInNamespace () const |
bool | hasEnableBitmaskEnumInNamespace () const |
ArrayRef< const Record * > | getAssociations () const |
ArrayRef< const Record * > | getCategories () const |
ArrayRef< const Record * > | getDirectives () const |
ArrayRef< const Record * > | getClauses () const |
bool | HasValidityErrors () const |
Definition at line 29 of file DirectiveEmitter.h.
|
inlineexplicit |
Definition at line 31 of file DirectiveEmitter.h.
Definition at line 66 of file DirectiveEmitter.h.
References llvm::RecordKeeper::getAllDerivedDefinitions().
Definition at line 70 of file DirectiveEmitter.h.
References llvm::RecordKeeper::getAllDerivedDefinitions().
|
inline |
Definition at line 50 of file DirectiveEmitter.h.
References llvm::Record::getValueAsString().
|
inline |
Definition at line 46 of file DirectiveEmitter.h.
References llvm::Record::getValueAsString().
Definition at line 78 of file DirectiveEmitter.h.
References llvm::RecordKeeper::getAllDerivedDefinitions().
|
inline |
Definition at line 38 of file DirectiveEmitter.h.
References llvm::Record::getValueAsString().
|
inline |
Definition at line 42 of file DirectiveEmitter.h.
References llvm::Record::getValueAsString().
Definition at line 74 of file DirectiveEmitter.h.
References llvm::RecordKeeper::getAllDerivedDefinitions().
|
inline |
Definition at line 54 of file DirectiveEmitter.h.
References llvm::Record::getValueAsString().
|
inline |
Definition at line 36 of file DirectiveEmitter.h.
References llvm::Record::getValueAsString().
|
inline |
Definition at line 62 of file DirectiveEmitter.h.
References llvm::Record::getValueAsBit().
|
inline |
Definition at line 58 of file DirectiveEmitter.h.
References llvm::Record::getValueAsBit().
bool llvm::DirectiveLanguage::HasValidityErrors | ( | ) | const |