boost::hash_combine
| 5931 | |
| 5932 | // boost::hash_combine |
| 5933 | inline std::size_t combine(std::size_t seed, std::size_t h) noexcept |
| 5934 | { |
| 5935 | seed ^= h + 0x9e3779b9 + (seed << 6U) + (seed >> 2U); |
| 5936 | return seed; |
| 5937 | } |
| 5938 | |
| 5939 | /*! |
| 5940 | @brief hash a JSON value |