My Project
|
#include <Attribute.h>
Public Member Functions | |
EnumAttrCase (const llvm::DefInit *init) | |
bool | isStrCase () const |
StringRef | getSymbol () const |
int64_t | getValue () const |
const llvm::Record & | getDef () const |
Public Member Functions inherited from mlir::tblgen::Attribute | |
Attribute (const llvm::Record *record) | |
Attribute (const llvm::DefInit *init) | |
StringRef | getStorageType () const |
StringRef | getReturnType () const |
StringRef | getConvertFromStorageCall () const |
bool | isConstBuildable () const |
StringRef | getConstBuilderTemplate () const |
Attribute | getBaseAttr () const |
bool | hasDefaultValue () const |
StringRef | getDefaultValue () const |
bool | isOptional () const |
bool | isDerivedAttr () const |
bool | isTypeAttr () const |
bool | isEnumAttr () const |
StringRef | getAttrDefName () const |
StringRef | getDerivedCodeBody () const |
Public Member Functions inherited from mlir::tblgen::AttrConstraint | |
AttrConstraint (const llvm::Record *record) | |
bool | isSubClassOf (StringRef className) const |
Public Member Functions inherited from mlir::tblgen::Constraint | |
Constraint (const llvm::Record *record) | |
bool | operator== (const Constraint &that) |
bool | operator!= (const Constraint &that) |
Pred | getPredicate () const |
std::string | getConditionTemplate () const |
StringRef | getDescription () const |
Kind | getKind () const |
Additional Inherited Members | |
Public Types inherited from mlir::tblgen::Constraint | |
enum | Kind { CK_Attr, CK_Region, CK_Type, CK_Uncategorized } |
Static Public Member Functions inherited from mlir::tblgen::AttrConstraint | |
static bool | classof (const Constraint *c) |
Protected Member Functions inherited from mlir::tblgen::Constraint | |
Constraint (Kind kind, const llvm::Record *record) | |
Protected Attributes inherited from mlir::tblgen::Constraint | |
const llvm::Record * | def |
|
explicit |
const llvm::Record & tblgen::EnumAttrCase::getDef | ( | ) | const |
StringRef tblgen::EnumAttrCase::getSymbol | ( | ) | const |
int64_t tblgen::EnumAttrCase::getValue | ( | ) | const |
bool tblgen::EnumAttrCase::isStrCase | ( | ) | const |