From ebf1937e6d5a1075a4eee9c200eb481b71ac0a5c Mon Sep 17 00:00:00 2001 From: Daniel James Date: Sun, 5 Feb 2006 16:27:19 +0000 Subject: [PATCH] Use hash_fwd.hpp in the main hash header. [SVN r32588] --- include/boost/functional/hash/hash.hpp | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/include/boost/functional/hash/hash.hpp b/include/boost/functional/hash/hash.hpp index b337dbd..5dfd705 100644 --- a/include/boost/functional/hash/hash.hpp +++ b/include/boost/functional/hash/hash.hpp @@ -15,15 +15,13 @@ # pragma once #endif -#include -#include +#include #include #include #include #include #include #include -#include #if defined(BOOST_NO_FUNCTION_TEMPLATE_ORDERING) #include @@ -64,19 +62,6 @@ namespace boost std::size_t hash_value(std::basic_string, A> const&); #endif - template std::size_t hash_range(It first, It last); - template void hash_range(std::size_t&, It first, It last); -#if defined(__BORLANDC__) - template inline std::size_t hash_range(T*, T*); - template inline void hash_range(std::size_t&, T*, T*); -#endif - -#if defined(BOOST_MSVC) && BOOST_MSVC < 1300 - template void hash_combine(std::size_t& seed, T& v); -#else - template void hash_combine(std::size_t& seed, T const& v); -#endif - // Implementation #if defined(__BORLANDC__)