gcc/libstdc++-v3/include/tr1
Matt Austern 6bbd10c784 functional (tr1_hashtable_define_trivial_hash): Make hash<T>::operator() a const member function for T a fundamental type
* include/tr1/functional (tr1_hashtable_define_trivial_hash): Make
hash<T>::operator() a const member function for T a fundamental type
* include/tr1/hashtable (extract1st::operator()): Declare const.
(hash_code_base): Declare all member functions const
(hashtable::find): fix call to this->bucket_count()
(hashtable::count): Likewise.
(hashtable::equal_range): m_incr_bucket applies to iterator, not node.
* testsuite/tr1/6_containers/unordered/find/set1.cc: New test.
* testsuite/tr1/6_containers/unordered/find/map1.cc: New test.
* testsuite/tr1/6_containers/unordered/find/multimap1.cc: New test.
* testsuite/tr1/6_containers/unordered/find/multiset1.cc: New test.

From-SVN: r95293
2005-02-19 23:57:23 +00:00
..
array
functional functional (tr1_hashtable_define_trivial_hash): Make hash<T>::operator() a const member function for T a fundamental type 2005-02-19 23:57:23 +00:00
hashtable functional (tr1_hashtable_define_trivial_hash): Make hash<T>::operator() a const member function for T a fundamental type 2005-02-19 23:57:23 +00:00
tuple
type_traits type_traits (is_function): Minor consistency tweaks. 2005-01-28 21:00:19 +00:00
type_traits_fwd.h type_traits_fwd.h: New, forward declarations. 2004-12-22 18:40:52 +00:00
unordered_map functional (hash): New function object. 2005-02-18 07:50:08 +00:00
unordered_set functional (hash): New function object. 2005-02-18 07:50:08 +00:00
utility re PR libstdc++/19535 (Wrong return types for __pair_get<1>) 2005-01-20 02:13:49 +00:00