|
My Project
|
#include <Attribute.h>


Public Member Functions | |
| EnumAttr (const llvm::Record *record) | |
| EnumAttr (const llvm::Record &record) | |
| EnumAttr (const llvm::DefInit *init) | |
| bool | isBitEnum () const |
| StringRef | getEnumClassName () const |
| StringRef | getCppNamespace () const |
| StringRef | getUnderlyingType () const |
| StringRef | getUnderlyingToSymbolFnName () const |
| StringRef | getStringToSymbolFnName () const |
| StringRef | getSymbolToStringFnName () const |
| StringRef | getSymbolToStringFnRetType () const |
| StringRef | getMaxEnumValFnName () const |
| std::vector< EnumAttrCase > | getAllCases () 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 |
Static Public Member Functions | |
| static bool | classof (const Attribute *attr) |
Static Public Member Functions inherited from mlir::tblgen::AttrConstraint | |
| static bool | classof (const Constraint *c) |
Additional Inherited Members | |
Public Types inherited from mlir::tblgen::Constraint | |
| enum | Kind { CK_Attr, CK_Region, CK_Type, CK_Uncategorized } |
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 |
|
explicit |
|
explicit |
|
static |
| std::vector< tblgen::EnumAttrCase > tblgen::EnumAttr::getAllCases | ( | ) | const |
| StringRef tblgen::EnumAttr::getCppNamespace | ( | ) | const |
| StringRef tblgen::EnumAttr::getEnumClassName | ( | ) | const |
| StringRef tblgen::EnumAttr::getMaxEnumValFnName | ( | ) | const |
| StringRef tblgen::EnumAttr::getStringToSymbolFnName | ( | ) | const |
| StringRef tblgen::EnumAttr::getSymbolToStringFnName | ( | ) | const |
| StringRef tblgen::EnumAttr::getSymbolToStringFnRetType | ( | ) | const |
| StringRef tblgen::EnumAttr::getUnderlyingToSymbolFnName | ( | ) | const |
| StringRef tblgen::EnumAttr::getUnderlyingType | ( | ) | const |
| bool tblgen::EnumAttr::isBitEnum | ( | ) | const |
1.8.13