|
My Project
|
#include <Attributes.h>


Public Member Functions | |
| const T & | operator* () const |
| Accesses the raw value at this iterator position. More... | |
Public Member Functions inherited from mlir::indexed_accessor_iterator< ElementIterator< T >, DenseIterPtrAndSplat, const T, const T *, const T & > | |
| ptrdiff_t | operator- (const indexed_accessor_iterator &rhs) const |
| bool | operator== (const indexed_accessor_iterator &rhs) const |
| bool | operator< (const indexed_accessor_iterator &rhs) const |
| ElementIterator< T > & | operator+= (ptrdiff_t offset) |
| ElementIterator< T > & | operator-= (ptrdiff_t offset) |
| ptrdiff_t | getIndex () const |
| Returns the current index of the iterator. More... | |
| const DenseIterPtrAndSplat & | getBase () const |
| Returns the current base of the iterator. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from mlir::detail::DenseElementIndexedIteratorImpl< ElementIterator< T >, const T > | |
| DenseElementIndexedIteratorImpl (const char *data, bool isSplat, size_t dataIndex) | |
| ptrdiff_t | getDataIndex () const |
| const char * | getData () const |
| Return the data base pointer. More... | |
Protected Member Functions inherited from mlir::indexed_accessor_iterator< ElementIterator< T >, DenseIterPtrAndSplat, const T, const T *, const T & > | |
| indexed_accessor_iterator (DenseIterPtrAndSplat base, ptrdiff_t index) | |
Protected Attributes inherited from mlir::indexed_accessor_iterator< ElementIterator< T >, DenseIterPtrAndSplat, const T, const T *, const T & > | |
| DenseIterPtrAndSplat | base |
| ptrdiff_t | index |
Iterator for walking raw element values of the specified type 'T', which may be any c++ data type matching the stored representation: int32_t, float, etc.
|
inline |
Accesses the raw value at this iterator position.
1.8.13