From db12c36b891f524a35924cdf7758eb81d0d676c9 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Wed, 11 Oct 2023 18:28:11 +0300 Subject: [PATCH] Remove unnecessary includes --- include/boost/variant2/variant.hpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/include/boost/variant2/variant.hpp b/include/boost/variant2/variant.hpp index e0d4739..7300837 100644 --- a/include/boost/variant2/variant.hpp +++ b/include/boost/variant2/variant.hpp @@ -18,13 +18,11 @@ #include #include #include -#include #include #include #include -#include #include -#include // std::hash +#include // std::hash #include #include #include @@ -2319,8 +2317,8 @@ namespace detail inline std::size_t hash_value_impl_( mp11::mp_true, std::size_t index, std::size_t value ) { - boost::ulong_long_type hv = ( boost::ulong_long_type( 0xCBF29CE4 ) << 32 ) + 0x84222325; - boost::ulong_long_type const prime = ( boost::ulong_long_type( 0x00000100 ) << 32 ) + 0x000001B3; + unsigned long long hv = 0xCBF29CE484222325ull; + unsigned long long const prime = 0x100000001B3ull; hv ^= index; hv *= prime;