LLVM API Documentation
#include <DenseMap.h>
Public Member Functions | |
| DenseMapIterator (void) | |
| DenseMapIterator (const BucketT *Pos, const BucketT *E) | |
| std::pair< KeyT, ValueT > & | operator* () const |
| std::pair< KeyT, ValueT > * | operator-> () const |
| bool | operator== (const DenseMapIterator &RHS) const |
| bool | operator!= (const DenseMapIterator &RHS) const |
| DenseMapIterator & | operator++ () |
| DenseMapIterator | operator++ (int) |
Protected Attributes | |
| const BucketT * | Ptr |
| const BucketT * | End |
Definition at line 474 of file DenseMap.h.
| llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >::DenseMapIterator | ( | void | ) | [inline] |
Definition at line 479 of file DenseMap.h.
| llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >::DenseMapIterator | ( | const BucketT * | Pos, | |
| const BucketT * | E | |||
| ) | [inline] |
Definition at line 481 of file DenseMap.h.
| std::pair<KeyT, ValueT>& llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >::operator* | ( | ) | const [inline] |
Reimplemented in llvm::DenseMapConstIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >.
Definition at line 485 of file DenseMap.h.
| std::pair<KeyT, ValueT>* llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >::operator-> | ( | ) | const [inline] |
Reimplemented in llvm::DenseMapConstIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >.
Definition at line 488 of file DenseMap.h.
| bool llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >::operator== | ( | const DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT > & | RHS | ) | const [inline] |
Definition at line 492 of file DenseMap.h.
| bool llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >::operator!= | ( | const DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT > & | RHS | ) | const [inline] |
Definition at line 495 of file DenseMap.h.
| DenseMapIterator& llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >::operator++ | ( | ) | [inline] |
Definition at line 499 of file DenseMap.h.
| DenseMapIterator llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >::operator++ | ( | int | ) | [inline] |
Definition at line 504 of file DenseMap.h.
const BucketT* llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >::Ptr [protected] |
Definition at line 477 of file DenseMap.h.
Referenced by llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT >::operator!=(), llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT >::operator*(), llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT >::operator++(), llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT >::operator->(), and llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT >::operator==().
const BucketT * llvm::DenseMapIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >::End [protected] |
Definition at line 477 of file DenseMap.h.