Lines Matching defs:PyDenseArrayIterator
305 class PyDenseArrayIterator {
307 PyDenseArrayIterator(PyAttribute attr) : attr(std::move(attr)) {}
310 PyDenseArrayIterator dunderIter() { return *this; }
322 nb::class_<PyDenseArrayIterator>(m, DerivedT::pyIteratorName)
323 .def("__iter__", &PyDenseArrayIterator::dunderIter)
324 .def("__next__", &PyDenseArrayIterator::dunderNext);
375 [](const DerivedT &arr) { return PyDenseArrayIterator(arr); });
1762 PyDenseBoolArrayAttribute::PyDenseArrayIterator::bind(m);
1764 PyDenseI8ArrayAttribute::PyDenseArrayIterator::bind(m);
1766 PyDenseI16ArrayAttribute::PyDenseArrayIterator::bind(m);
1768 PyDenseI32ArrayAttribute::PyDenseArrayIterator::bind(m);
1770 PyDenseI64ArrayAttribute::PyDenseArrayIterator::bind(m);
1772 PyDenseF32ArrayAttribute::PyDenseArrayIterator::bind(m);
1774 PyDenseF64ArrayAttribute::PyDenseArrayIterator::bind(m);