|
LLVM 22.0.0git
|
Iterator base class used to implement const and non-const iterators over the defining accesses of a MemoryAccess. More...
#include "llvm/Analysis/MemorySSA.h"
Additional Inherited Members | |
| Public Types inherited from llvm::iterator_facade_base< memoryaccess_def_iterator_base< T >, std::forward_iterator_tag, T, ptrdiff_t, T *, T * > | |
| using | iterator_category |
| using | value_type |
| using | difference_type |
| using | pointer |
| using | reference |
| Protected Types inherited from llvm::iterator_facade_base< memoryaccess_def_iterator_base< T >, std::forward_iterator_tag, T, ptrdiff_t, T *, T * > | |
| enum | |
Iterator base class used to implement const and non-const iterators over the defining accesses of a MemoryAccess.
Definition at line 1130 of file MemorySSA.h.
|
inline |
Definition at line 1137 of file MemorySSA.h.
|
default |
|
inline |
Definition at line 1150 of file MemorySSA.h.
|
inline |
Definition at line 1156 of file MemorySSA.h.
|
inline |
Definition at line 1166 of file MemorySSA.h.
|
inline |
Definition at line 1140 of file MemorySSA.h.