|
MLIR 22.0.0git
|
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. More...
#include "mlir/IR/BuiltinAttributes.h"
Public Member Functions | |
| const T & | operator* () const |
| Accesses the raw value at this iterator position. | |
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 |
| Return the current index for this iterator, adjusted for the case of a splat. | |
| const char * | getData () const |
| Return the data base pointer. | |
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.
Definition at line 259 of file BuiltinAttributes.h.
|
inline |
Accesses the raw value at this iterator position.
Definition at line 264 of file BuiltinAttributes.h.
References mlir::detail::DenseElementIndexedIteratorImpl< ElementIterator< T >, const T >::getData(), and mlir::detail::DenseElementIndexedIteratorImpl< ElementIterator< T >, const T >::getDataIndex().