MLIR
20.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. More... | |
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.
|
inline |
Return the value at the current iterator position.
Definition at line 226 of file BuiltinAttributeInterfaces.h.
References mlir::detail::ElementsAttrIndexer::at().
|
inline |
Definition at line 216 of file BuiltinAttributeInterfaces.h.
|
inline |
Definition at line 207 of file BuiltinAttributeInterfaces.h.
|
inline |
Definition at line 220 of file BuiltinAttributeInterfaces.h.
|
inline |
Definition at line 213 of file BuiltinAttributeInterfaces.h.
|
inline |
Definition at line 210 of file BuiltinAttributeInterfaces.h.