24 #ifndef PANZER_HASH_UTILS_HPP 
   25 #define PANZER_HASH_UTILS_HPP 
   33     seed ^= hasher(v) + 0x9e3779b9 + (seed<<6) + (seed>>2);
 
   38     template<
typename T1, 
typename T2>
 
   52 template <
typename T1, 
typename T2>
 
   53 struct hash<std::pair<T1,T2> >
 
std::size_t operator()(const std::pair< T1, T2 > &v) const 
 
std::size_t operator()(const std::pair< T1, T2 > &v) const 
 
void hash_combine(std::size_t &seed, const T &v)