class AliasSet::iterator
Declaration
class AliasSet::iterator : public std::iterator { /* full declaration omitted */ };
Description
Define an iterator for alias sets... this is just a forward iterator.
Declared at: llvm/include/llvm/Analysis/AliasSetTracker.h:239
Inherits from: std::iterator
Method Overview
- public llvm::AAMDNodes getAAInfo() const
- public llvm::Value * getPointer() const
- public llvm::LocationSize getSize() const
- public iterator(llvm::AliasSet::PointerRec * CN = nullptr)
Methods
¶llvm::AAMDNodes getAAInfo() const
llvm::AAMDNodes getAAInfo() const
Declared at: llvm/include/llvm/Analysis/AliasSetTracker.h:259
¶llvm::Value* getPointer() const
llvm::Value* getPointer() const
Declared at: llvm/include/llvm/Analysis/AliasSetTracker.h:257
¶llvm::LocationSize getSize() const
llvm::LocationSize getSize() const
Declared at: llvm/include/llvm/Analysis/AliasSetTracker.h:258
¶iterator(llvm::AliasSet::PointerRec* CN = nullptr)
iterator(llvm::AliasSet::PointerRec* CN = nullptr)
Declared at: llvm/include/llvm/Analysis/AliasSetTracker.h:244
Parameters
- llvm::AliasSet::PointerRec* CN = nullptr