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.