LLVM API Documentation
#include <ValueMap.h>
Classes | |
struct | ValueTypeProxy |
Public Member Functions | |
ValueMapIterator () | |
ValueMapIterator (BaseT I) | |
BaseT | base () const |
ValueTypeProxy | operator* () const |
ValueTypeProxy | operator-> () const |
bool | operator== (const ValueMapIterator &RHS) const |
bool | operator!= (const ValueMapIterator &RHS) const |
ValueMapIterator & | operator++ () |
ValueMapIterator | operator++ (int) |
Definition at line 279 of file ValueMap.h.
llvm::ValueMapIterator< DenseMapT, KeyT >::ValueMapIterator | ( | ) | [inline] |
Definition at line 287 of file ValueMap.h.
llvm::ValueMapIterator< DenseMapT, KeyT >::ValueMapIterator | ( | BaseT | I | ) | [inline] |
Definition at line 289 of file ValueMap.h.
BaseT llvm::ValueMapIterator< DenseMapT, KeyT >::base | ( | ) | const [inline] |
Definition at line 291 of file ValueMap.h.
Referenced by llvm::ValueMap< const GlobalValue *, void *, AddressMapConfig >::erase().
bool llvm::ValueMapIterator< DenseMapT, KeyT >::operator!= | ( | const ValueMapIterator< DenseMapT, KeyT > & | RHS | ) | const [inline] |
Definition at line 314 of file ValueMap.h.
ValueTypeProxy llvm::ValueMapIterator< DenseMapT, KeyT >::operator* | ( | ) | const [inline] |
Definition at line 302 of file ValueMap.h.
Referenced by llvm::ValueMapIterator< DenseMapT, KeyT >::operator->().
ValueMapIterator& llvm::ValueMapIterator< DenseMapT, KeyT >::operator++ | ( | ) | [inline] |
Definition at line 318 of file ValueMap.h.
ValueMapIterator llvm::ValueMapIterator< DenseMapT, KeyT >::operator++ | ( | int | ) | [inline] |
Definition at line 322 of file ValueMap.h.
ValueTypeProxy llvm::ValueMapIterator< DenseMapT, KeyT >::operator-> | ( | ) | const [inline] |
Definition at line 307 of file ValueMap.h.
References llvm::ValueMapIterator< DenseMapT, KeyT >::operator*().
bool llvm::ValueMapIterator< DenseMapT, KeyT >::operator== | ( | const ValueMapIterator< DenseMapT, KeyT > & | RHS | ) | const [inline] |
Definition at line 311 of file ValueMap.h.