GCC Middle and Back End API Reference
hash_map< KeyId, Value, Traits >::iterator::reference_pair Class Reference

#include <hash-map.h>

Public Member Functions

 reference_pair (const Key &key, Value &value)
 
template<typename K , typename V >
 operator std::pair< K, V > () const
 

Data Fields

const Keyfirst
 
Valuesecond
 

Constructor & Destructor Documentation

◆ reference_pair()

hash_map< KeyId, Value, Traits >::iterator::reference_pair::reference_pair ( const Key & key,
Value & value )
inline

Member Function Documentation

◆ operator std::pair< K, V >()

template<typename K , typename V >
hash_map< KeyId, Value, Traits >::iterator::reference_pair::operator std::pair< K, V > ( ) const
inline

Field Documentation

◆ first

const Key& hash_map< KeyId, Value, Traits >::iterator::reference_pair::first

◆ second

Value& hash_map< KeyId, Value, Traits >::iterator::reference_pair::second

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