|
MLIR 22.0.0git
|
#include "mlir/Bindings/Python/IRAttributes.h"
Public Member Functions | |
| PyArrayAttributeIterator (PyAttribute attr) | |
| PyArrayAttributeIterator & | dunderIter () |
| nanobind::typed< nanobind::object, PyAttribute > | dunderNext () |
Static Public Member Functions | |
| static void | bind (nanobind::module_ &m) |
Definition at line 298 of file IRAttributes.h.
|
inline |
Definition at line 300 of file IRAttributes.h.
Referenced by dunderIter().
|
static |
Definition at line 240 of file IRAttributes.cpp.
References dunderIter(), and dunderNext().
Referenced by mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::populateIRAttributes().
|
inline |
Definition at line 302 of file IRAttributes.h.
References PyArrayAttributeIterator().
Referenced by bind().
| nb::typed< nb::object, PyAttribute > mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyArrayAttribute::PyArrayAttributeIterator::dunderNext | ( | ) |
Definition at line 225 of file IRAttributes.cpp.
References mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyAttribute::get(), mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::BaseContextObject::getContext(), mlirArrayAttrGetElement(), mlirArrayAttrGetNumElements(), and mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyAttribute::PyAttribute().
Referenced by bind().