LLVM API Documentation
#include <EquivalenceClasses.h>
Public Types | |
typedef size_t | size_type |
typedef super::pointer | pointer |
typedef super::reference | reference |
Public Member Functions | |
member_iterator () | |
member_iterator (const ECValue *N) | |
reference | operator* () const |
reference | operator-> () const |
member_iterator & | operator++ () |
member_iterator | operator++ (int) |
bool | operator== (const member_iterator &RHS) const |
bool | operator!= (const member_iterator &RHS) const |
Friends | |
class | EquivalenceClasses |
Definition at line 239 of file EquivalenceClasses.h.
typedef super::pointer llvm::EquivalenceClasses< ElemTy >::member_iterator::pointer |
Definition at line 247 of file EquivalenceClasses.h.
typedef super::reference llvm::EquivalenceClasses< ElemTy >::member_iterator::reference |
Definition at line 248 of file EquivalenceClasses.h.
typedef size_t llvm::EquivalenceClasses< ElemTy >::member_iterator::size_type |
Definition at line 246 of file EquivalenceClasses.h.
llvm::EquivalenceClasses< ElemTy >::member_iterator::member_iterator | ( | ) | [inline, explicit] |
Definition at line 250 of file EquivalenceClasses.h.
llvm::EquivalenceClasses< ElemTy >::member_iterator::member_iterator | ( | const ECValue * | N | ) | [inline, explicit] |
Definition at line 251 of file EquivalenceClasses.h.
bool llvm::EquivalenceClasses< ElemTy >::member_iterator::operator!= | ( | const member_iterator & | RHS | ) | const [inline] |
Definition at line 274 of file EquivalenceClasses.h.
References Node.
reference llvm::EquivalenceClasses< ElemTy >::member_iterator::operator* | ( | ) | const [inline] |
Definition at line 253 of file EquivalenceClasses.h.
References Node.
Referenced by llvm::EquivalenceClasses< ElemTy >::member_iterator::operator->().
member_iterator& llvm::EquivalenceClasses< ElemTy >::member_iterator::operator++ | ( | ) | [inline] |
Definition at line 259 of file EquivalenceClasses.h.
References Node.
member_iterator llvm::EquivalenceClasses< ElemTy >::member_iterator::operator++ | ( | int | ) | [inline] |
Definition at line 265 of file EquivalenceClasses.h.
reference llvm::EquivalenceClasses< ElemTy >::member_iterator::operator-> | ( | ) | const [inline] |
Definition at line 257 of file EquivalenceClasses.h.
References llvm::EquivalenceClasses< ElemTy >::member_iterator::operator*().
bool llvm::EquivalenceClasses< ElemTy >::member_iterator::operator== | ( | const member_iterator & | RHS | ) | const [inline] |
Definition at line 271 of file EquivalenceClasses.h.
References Node.
friend class EquivalenceClasses [friend] |
Definition at line 244 of file EquivalenceClasses.h.