LLVM API Documentation

Public Member Functions
llvm::StringMapIterator< ValueTy > Class Template Reference

#include <StringMap.h>

Inheritance diagram for llvm::StringMapIterator< ValueTy >:
Inheritance graph
[legend]
Collaboration diagram for llvm::StringMapIterator< ValueTy >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 StringMapIterator ()
 StringMapIterator (StringMapEntryBase **Bucket, bool NoAdvance=false)
StringMapEntry< ValueTy > & operator* () const
StringMapEntry< ValueTy > * operator-> () const

Detailed Description

template<typename ValueTy>
class llvm::StringMapIterator< ValueTy >

Definition at line 454 of file StringMap.h.


Constructor & Destructor Documentation

template<typename ValueTy >
llvm::StringMapIterator< ValueTy >::StringMapIterator ( ) [inline]

Definition at line 456 of file StringMap.h.

template<typename ValueTy >
llvm::StringMapIterator< ValueTy >::StringMapIterator ( StringMapEntryBase **  Bucket,
bool  NoAdvance = false 
) [inline, explicit]

Definition at line 457 of file StringMap.h.


Member Function Documentation

template<typename ValueTy >
StringMapEntry<ValueTy>& llvm::StringMapIterator< ValueTy >::operator* ( ) const [inline]

Reimplemented from llvm::StringMapConstIterator< ValueTy >.

Definition at line 461 of file StringMap.h.

References llvm::StringMapConstIterator< ValueTy >::Ptr.

template<typename ValueTy >
StringMapEntry<ValueTy>* llvm::StringMapIterator< ValueTy >::operator-> ( ) const [inline]

Reimplemented from llvm::StringMapConstIterator< ValueTy >.

Definition at line 464 of file StringMap.h.

References llvm::StringMapConstIterator< ValueTy >::Ptr.


The documentation for this class was generated from the following file: