13 #ifndef MLIR_DIALECT_PDL_IR_PDLTYPES_H_
14 #define MLIR_DIALECT_PDL_IR_PDLTYPES_H_
39 #define GET_TYPEDEF_CLASSES
40 #include "mlir/Dialect/PDL/IR/PDLOpsTypes.h.inc"
Instances of the Type class are uniqued, have an immutable identifier and an optional mutable compone...
This class represents the base class of all PDL types.
static bool classof(Type type)
Type getRangeElementTypeOrSelf(Type type)
If the given type is a range, return its element type, otherwise return the type itself.
Include the generated interface declarations.