hashtable (node_iterator::node_iterator(const node_iterator<,true,>&)): Fix to take...
authorPaolo Carlini <pcarlini@suse.de>
Mon, 3 Oct 2005 17:35:55 +0000 (17:35 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Mon, 3 Oct 2005 17:35:55 +0000 (17:35 +0000)
commitd26e1ec86f1dbee829619c235bafcd7143b65c07
tree9f3a1151182d612584b09d30629842b73aab7d8c
parent9f1dfd16185a63d0586963d8d014385c05c087fc
hashtable (node_iterator::node_iterator(const node_iterator<,true,>&)): Fix to take a "false" (i.e., is_const == false) node_iterator.

2005-10-03  Paolo Carlini  <pcarlini@suse.de>

* include/tr1/hashtable
(node_iterator::node_iterator(const node_iterator<,true,>&)): Fix to
take a "false" (i.e., is_const == false) node_iterator.
(hashtable_iterator::hashtable_iterator(const hashtable_iterator<,
true,>&)): Likewise for hashtable_iterator.
(hashtable::const_local_iterator): Fix typedef (is_const == true).
(hashtable::const_iterator): Likewise.
* testsuite/tr1/6_containers/unordered/types/map_iterator.cc: New.
* testsuite/tr1/6_containers/unordered/types/multimap_iterator.cc: New.
* testsuite/tr1/6_containers/unordered/types/set_iterator.cc: New.
* testsuite/tr1/6_containers/unordered/types/multiset_iterator.cc: New.

From-SVN: r104900
libstdc++-v3/ChangeLog
libstdc++-v3/include/tr1/hashtable
libstdc++-v3/testsuite/tr1/6_containers/unordered/types/map_iterator.cc [new file with mode: 0644]
libstdc++-v3/testsuite/tr1/6_containers/unordered/types/multimap_iterator.cc [new file with mode: 0644]
libstdc++-v3/testsuite/tr1/6_containers/unordered/types/multiset_iterator.cc [new file with mode: 0644]
libstdc++-v3/testsuite/tr1/6_containers/unordered/types/set_iterator.cc [new file with mode: 0644]