LLVM API Documentation

llvm::ScopedHashTableIterator< K, V > Class Template Reference

#include <ScopedHashTable.h>

Collaboration diagram for llvm::ScopedHashTableIterator< K, V >:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ScopedHashTableIterator (ScopedHashTableVal< K, V > *node)
Voperator* () const
Voperator-> () const
bool operator== (const ScopedHashTableIterator &RHS) const
bool operator!= (const ScopedHashTableIterator &RHS) const
ScopedHashTableIteratoroperator++ ()
ScopedHashTableIterator operator++ (int)


Detailed Description

template<typename K, typename V>
class llvm::ScopedHashTableIterator< K, V >

Definition at line 89 of file ScopedHashTable.h.


Constructor & Destructor Documentation

template<typename K, typename V>
llvm::ScopedHashTableIterator< K, V >::ScopedHashTableIterator ( ScopedHashTableVal< K, V > *  node  )  [inline]

Definition at line 92 of file ScopedHashTable.h.


Member Function Documentation

template<typename K, typename V>
V& llvm::ScopedHashTableIterator< K, V >::operator* (  )  const [inline]

Definition at line 94 of file ScopedHashTable.h.

template<typename K, typename V>
V* llvm::ScopedHashTableIterator< K, V >::operator-> (  )  const [inline]

Definition at line 98 of file ScopedHashTable.h.

template<typename K, typename V>
bool llvm::ScopedHashTableIterator< K, V >::operator== ( const ScopedHashTableIterator< K, V > &  RHS  )  const [inline]

Definition at line 102 of file ScopedHashTable.h.

References llvm::ScopedHashTableIterator< K, V >::Node.

template<typename K, typename V>
bool llvm::ScopedHashTableIterator< K, V >::operator!= ( const ScopedHashTableIterator< K, V > &  RHS  )  const [inline]

Definition at line 105 of file ScopedHashTable.h.

References llvm::ScopedHashTableIterator< K, V >::Node.

template<typename K, typename V>
ScopedHashTableIterator& llvm::ScopedHashTableIterator< K, V >::operator++ (  )  [inline]

Definition at line 109 of file ScopedHashTable.h.

template<typename K, typename V>
ScopedHashTableIterator llvm::ScopedHashTableIterator< K, V >::operator++ ( int   )  [inline]

Definition at line 114 of file ScopedHashTable.h.


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



This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.