MLIR
20.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. 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 |
Return the current index for this iterator, adjusted for the case of a splat. More... | |
const char * | getData () const |
Return the data base pointer. More... | |
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().