MLIR_PYTHON_API_EXPORTED void populateRoot(nanobind::module_ &m)
void populateRewriteSubmodule(nb::module_ &m)
Create the mlir.rewrite here.
MLIR_PYTHON_API_EXPORTED void populateIRTypes(nanobind::module_ &m)
void populateIRAffine(nb::module_ &m)
void populateIRInterfaces(nb::module_ &m)
void populatePassManagerSubmodule(nb::module_ &m)
Create the mlir.passmanager here.
MLIR_PYTHON_API_EXPORTED void populateIRCore(nanobind::module_ &m)
MLIR_PYTHON_API_EXPORTED void populateIRAttributes(nanobind::module_ &m)
Custom exception that allows access to error diagnostic information.
std::vector< PyDiagnostic::DiagnosticInfo > errorDiagnostics