Commit 25195e82 by Jan Hubicka Committed by Jan Hubicka

functional_hash.h (explicit specializations of () operator): Mark pure.

	* include/tr1_impl/functional_hash.h (explicit specializations of ()
	operator): Mark pure.

From-SVN: r147062
parent 5e10cb5a
2009-05-02 Jan Hubicka <jh@suse.cz>
* include/tr1_impl/functional_hash.h (explicit specializations of ()
operator): Mark pure.
2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com> 2009-04-30 Jonathan Wakely <jwakely.gcc@gmail.com>
* scripts/create_testsuite_files: Remove thread directory. * scripts/create_testsuite_files: Remove thread directory.
......
...@@ -157,25 +157,25 @@ _GLIBCXX_BEGIN_NAMESPACE_TR1 ...@@ -157,25 +157,25 @@ _GLIBCXX_BEGIN_NAMESPACE_TR1
/// Explicit specializations for long double. /// Explicit specializations for long double.
template<> template<>
size_t _GLIBCXX_PURE size_t
hash<long double>::operator()(long double __val) const; hash<long double>::operator()(long double __val) const;
/// Explicit specialization of member operator for non-builtin types. /// Explicit specialization of member operator for non-builtin types.
template<> template<>
size_t _GLIBCXX_PURE size_t
hash<string>::operator()(string) const; hash<string>::operator()(string) const;
template<> template<>
size_t _GLIBCXX_PURE size_t
hash<const string&>::operator()(const string&) const; hash<const string&>::operator()(const string&) const;
#ifdef _GLIBCXX_USE_WCHAR_T #ifdef _GLIBCXX_USE_WCHAR_T
template<> template<>
size_t _GLIBCXX_PURE size_t
hash<wstring>::operator()(wstring) const; hash<wstring>::operator()(wstring) const;
template<> template<>
size_t _GLIBCXX_PURE size_t
hash<const wstring&>::operator()(const wstring&) const; hash<const wstring&>::operator()(const wstring&) const;
#endif #endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment