| | Get the element at the given index.
|
| | PyConcreteAttribute ()=default |
| Public Member Functions inherited from mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyAttribute |
| | PyAttribute (PyMlirContextRef contextRef, MlirAttribute attr) |
| bool | operator== (const PyAttribute &other) const |
| | Gets a capsule wrapping the void* within the MlirAttribute.
|
| nanobind::typed< nanobind::object, PyAttribute > | maybeDownCast () |
| Public Member Functions inherited from mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::BaseContextObject |
| | Accesses the context reference.
|
| | Bind the attribute class.
|
| static MlirAttribute | castFrom (PyAttribute &orig) |
| static void | bind (nanobind::module_ &m, PyType_Slot *slots=nullptr) |
| | Implemented by derived classes to add methods to the Python subclass.
|
| Static Public Member Functions inherited from mlir::python::MLIR_BINDINGS_PYTHON_DOMAIN::PyAttribute |
| static PyAttribute | createFromCapsule (const nanobind::object &capsule) |
| | Creates a PyAttribute from the MlirAttribute wrapped by a capsule.
|