LLVM API Documentation

llvm::DenseMapConstIterator< KeyT, ValueT, KeyInfoT, ValueInfoT > Class Template Reference

#include <DenseMap.h>

Inheritance diagram for llvm::DenseMapConstIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >:
[legend]
Collaboration diagram for llvm::DenseMapConstIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >:
[legend]

List of all members.

Public Member Functions

 DenseMapConstIterator (void)
 DenseMapConstIterator (const std::pair< KeyT, ValueT > *Pos, const std::pair< KeyT, ValueT > *E)
const std::pair< KeyT, ValueT > & operator* () const
const std::pair< KeyT, ValueT > * operator-> () const


Detailed Description

template<typename KeyT, typename ValueT, typename KeyInfoT, typename ValueInfoT>
class llvm::DenseMapConstIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >

Definition at line 521 of file DenseMap.h.


Constructor & Destructor Documentation

template<typename KeyT, typename ValueT, typename KeyInfoT, typename ValueInfoT>
llvm::DenseMapConstIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >::DenseMapConstIterator ( void   )  [inline]

Definition at line 523 of file DenseMap.h.

template<typename KeyT, typename ValueT, typename KeyInfoT, typename ValueInfoT>
llvm::DenseMapConstIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >::DenseMapConstIterator ( const std::pair< KeyT, ValueT > *  Pos,
const std::pair< KeyT, ValueT > *  E 
) [inline]

Definition at line 524 of file DenseMap.h.


Member Function Documentation

template<typename KeyT, typename ValueT, typename KeyInfoT, typename ValueInfoT>
const std::pair<KeyT, ValueT>& llvm::DenseMapConstIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >::operator* (  )  const [inline]

template<typename KeyT, typename ValueT, typename KeyInfoT, typename ValueInfoT>
const std::pair<KeyT, ValueT>* llvm::DenseMapConstIterator< KeyT, ValueT, KeyInfoT, ValueInfoT >::operator-> (  )  const [inline]


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