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