|
MLIR 22.0.0git
|
This class implements a generic iterator for ElementsAttr. More...
#include "mlir/IR/BuiltinAttributeInterfaces.h"
Public Member Functions | |
| ElementsAttrIterator (ElementsAttrIndexer indexer, size_t dataIndex) | |
| ptrdiff_t | operator- (const ElementsAttrIterator &rhs) const |
| bool | operator== (const ElementsAttrIterator &rhs) const |
| bool | operator< (const ElementsAttrIterator &rhs) const |
| ElementsAttrIterator & | operator+= (ptrdiff_t offset) |
| ElementsAttrIterator & | operator-= (ptrdiff_t offset) |
| T | operator* () const |
| Return the value at the current iterator position. | |
This class implements a generic iterator for ElementsAttr.
Definition at line 198 of file BuiltinAttributeInterfaces.h.
|
inline |
Definition at line 203 of file BuiltinAttributeInterfaces.h.
Referenced by operator+=(), operator-(), operator-=(), operator<(), and operator==().
|
inline |
Return the value at the current iterator position.
Definition at line 226 of file BuiltinAttributeInterfaces.h.
|
inline |
Definition at line 216 of file BuiltinAttributeInterfaces.h.
References ElementsAttrIterator().
|
inline |
Definition at line 207 of file BuiltinAttributeInterfaces.h.
References ElementsAttrIterator(), and rhs.
|
inline |
Definition at line 220 of file BuiltinAttributeInterfaces.h.
References ElementsAttrIterator().
|
inline |
Definition at line 213 of file BuiltinAttributeInterfaces.h.
References ElementsAttrIterator(), and rhs.
|
inline |
Definition at line 210 of file BuiltinAttributeInterfaces.h.
References ElementsAttrIterator(), and rhs.