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