#include <StringMap.h>
Public Types | |
| typedef StringMapEntry< ValueTy > | value_type |
Public Member Functions | |
| StringMapConstIterator (StringMapImpl::ItemBucket *Bucket, bool NoAdvance=false) | |
| const value_type & | operator* () const |
| const value_type * | operator-> () const |
| bool | operator== (const StringMapConstIterator &RHS) const |
| bool | operator!= (const StringMapConstIterator &RHS) const |
| StringMapConstIterator & | operator++ () |
| StringMapConstIterator | operator++ (int) |
Protected Attributes | |
| StringMapImpl::ItemBucket * | Ptr |
Private Member Functions | |
| void | AdvancePastEmptyBuckets () |
| typedef StringMapEntry<ValueTy> llvm::StringMapConstIterator< ValueTy >::value_type |
| llvm::StringMapConstIterator< ValueTy >::StringMapConstIterator | ( | StringMapImpl::ItemBucket * | Bucket, | |
| bool | NoAdvance = false | |||
| ) | [inline, explicit] |
| void llvm::StringMapConstIterator< ValueTy >::AdvancePastEmptyBuckets | ( | ) | [inline, private] |
| bool llvm::StringMapConstIterator< ValueTy >::operator!= | ( | const StringMapConstIterator< ValueTy > & | RHS | ) | const [inline] |
| const value_type& llvm::StringMapConstIterator< ValueTy >::operator* | ( | ) | const [inline] |
Reimplemented in llvm::StringMapIterator< ValueTy >.
| StringMapConstIterator llvm::StringMapConstIterator< ValueTy >::operator++ | ( | int | ) | [inline] |
| StringMapConstIterator& llvm::StringMapConstIterator< ValueTy >::operator++ | ( | ) | [inline] |
| const value_type* llvm::StringMapConstIterator< ValueTy >::operator-> | ( | ) | const [inline] |
Reimplemented in llvm::StringMapIterator< ValueTy >.
| bool llvm::StringMapConstIterator< ValueTy >::operator== | ( | const StringMapConstIterator< ValueTy > & | RHS | ) | const [inline] |
StringMapImpl::ItemBucket* llvm::StringMapConstIterator< ValueTy >::Ptr [protected] |
1.6.1