LLVM
8.0.1
|
Define an iterator for alias sets... this is just a forward iterator. More...
#include "llvm/Analysis/AliasSetTracker.h"
Public Member Functions | |
iterator (PointerRec *CN=nullptr) | |
bool | operator== (const iterator &x) const |
bool | operator!= (const iterator &x) const |
value_type & | operator* () const |
value_type * | operator-> () const |
Value * | getPointer () const |
LocationSize | getSize () const |
AAMDNodes | getAAInfo () const |
iterator & | operator++ () |
iterator | operator++ (int) |
Define an iterator for alias sets... this is just a forward iterator.
Definition at line 237 of file AliasSetTracker.h.
|
inlineexplicit |
Definition at line 242 of file AliasSetTracker.h.
|
inline |
Definition at line 257 of file AliasSetTracker.h.
|
inline |
Definition at line 255 of file AliasSetTracker.h.
|
inline |
Definition at line 256 of file AliasSetTracker.h.
Definition at line 247 of file AliasSetTracker.h.
References llvm::operator==().
|
inline |
Definition at line 249 of file AliasSetTracker.h.
References assert().
|
inline |
Definition at line 259 of file AliasSetTracker.h.
References assert().
|
inline |
Definition at line 264 of file AliasSetTracker.h.
References llvm::AliasSet::aliasesPointer(), llvm::AliasSet::aliasesUnknownInst(), and I.
|
inline |
Definition at line 253 of file AliasSetTracker.h.
References llvm::operator*().
Definition at line 244 of file AliasSetTracker.h.