1 #ifndef LSST_UTILS_HASH_COMBINE_H 2 #define LSST_UTILS_HASH_COMBINE_H 26 template <
typename T,
typename... Rest>
29 seed ^= hasher(value) + 0x9e3779b9 + (seed << 6) + (seed >> 2);
Forward declarations for lsst::utils::Cache.
std::size_t hashCombine(std::size_t seed)
Combine hashes.