13 #ifndef MLIR_TABLEGEN_TYPE_H_
14 #define MLIR_TABLEGEN_TYPE_H_
66 explicit Type(
const llvm::Record *record);
Constraint(const llvm::Record *record, Kind kind)
TypeConstraint(const llvm::DefInit *record)
StringRef getVariadicOfVariadicSegmentSizeAttr() const
StringRef getCppType() const
bool isVariableLength() const
static bool classof(const Constraint *c)
std::optional< StringRef > getBuilderCall() const
bool isVariadicOfVariadic() const
Dialect getDialect() const
Type(const llvm::Record *record)
The OpAsmOpInterface, see OpAsmInterface.td for more details.
Include the generated interface declarations.