19template<
typename T,
typename... Rest>
20inline void hash_combine(std::size_t & seed,
const T & v, Rest... rest)
23 seed ^=
hasher(v) + 0x9e3779b9 + (seed << 6) + (seed >> 2);
24 hash_combine(seed, rest...);
std::hash< T > hasher
Definition lexer.l:4637
void hash_combine(std::size_t &seed)
Definition std-hash.hh:17