9 #ifndef MLIR_BINDINGS_PYTHON_IRTYPES_H
10 #define MLIR_BINDINGS_PYTHON_IRTYPES_H
21 using PyConcreteType::PyConcreteType;
26 void requireHasRank();
Shaped Type Interface - ShapedType.
static constexpr const char * pyClassName
static const IsAFunctionTy isaFunction
static void bindDerived(ClassTy &c)
CRTP base classes for Python types that subclass Type and should be castable from it (i....
nanobind::class_< PyShapedType, PyType > ClassTy
bool(*)(MlirType) IsAFunctionTy
Include the generated interface declarations.