|
MLIR 24.0.0git
|
#include "mlir-c/Remarks.h"#include "mlir/Bindings/Python/IRCore.h"#include <cstdio>#include <optional>#include <string>Go to the source code of this file.
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |
| namespace | mlir::python |
| namespace | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN |
Functions | |
| static nb::str | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::remarkStr (MlirStringRef ref) |
| static void | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::pyRemarkCallback (MlirRemark remark, void *userData) |
| Forwards a reported remark to the Python callable in userData; the PyRemark is invalidated once the callable returns, like a PyDiagnostic. | |
| static void | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::pyRemarkCallbackDelete (void *userData) |
| void | mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::populateIRRemarks (nb::module_ &m) |