|
MLIR 22.0.0git
|
Iterator over the rows. More...
#include "mlir/Dialect/Transform/Utils/RaggedArray.h"
Public Member Functions | |
| iterator (RaggedArray &ragged) | |
| Creates the start iterator. | |
| iterator (RaggedArray &ragged, size_t pos) | |
| Creates the end iterator. | |
| MutableArrayRef< T > | operator* () const |
| Dereferences the current iterator. Assumes in-bounds. | |
| iterator & | operator++ () |
| Increments the iterator. | |
| bool | operator== (const iterator &other) const |
| Compares the two iterators. | |
Iterator over the rows.
Definition at line 43 of file RaggedArray.h.
|
inlineexplicit |
Creates the start iterator.
Definition at line 49 of file RaggedArray.h.
Referenced by operator++(), and operator==().
|
inline |
Creates the end iterator.
Definition at line 52 of file RaggedArray.h.
|
inline |
Dereferences the current iterator. Assumes in-bounds.
Definition at line 55 of file RaggedArray.h.
|
inline |
|
inline |
Compares the two iterators.
Iterators into different ragged arrays compare not equal.
Definition at line 66 of file RaggedArray.h.
References iterator().