|
MLIR 24.0.0git
|
Public Member Functions | |
| PyTypeConverter () | |
| PyTypeConverter (MlirTypeConverter typeConverter) | |
| ~PyTypeConverter () | |
| void | addConversion (const nb::callable &convert) |
| nb::typed< nb::object, std::optional< PyType > > | convertType (PyType &type) |
| MlirTypeConverter | get () |
Definition at line 167 of file Rewrite.cpp.
|
inline |
Definition at line 169 of file Rewrite.cpp.
References mlirTypeConverterCreate(), and true.
|
inline |
Definition at line 170 of file Rewrite.cpp.
References false.
|
inline |
Definition at line 172 of file Rewrite.cpp.
References mlirTypeConverterDestroy().
|
inline |
|
inline |
Definition at line 194 of file Rewrite.cpp.
References mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyMlirContext::forContext(), mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyType::maybeDownCast(), mlirTypeConverterConvertType(), mlirTypeGetContext(), and mlirTypeIsNull().
|
inline |
Definition at line 203 of file Rewrite.cpp.
Referenced by mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyRewritePatternSet::addConversion().