[multiple changes]
authorBenjamin Kosnik <bkoz@gcc.gnu.org>
Tue, 18 May 2004 03:27:57 +0000 (03:27 +0000)
committerBenjamin Kosnik <bkoz@gcc.gnu.org>
Tue, 18 May 2004 03:27:57 +0000 (03:27 +0000)
commit261e5b9e6a0a97700d3e0b6bbf0c9cff2d185386
tree4a0820b77b1ca2936bfaad93db204a507ced96e5
parent85b87c94afe309afc7be3fa3e5ad6e303affe2ea
[multiple changes]

2004-05-17  Benjamin Kosnik  <bkoz@redhat.com>

* testsuite/testsuite_hooks.h (__gnu_test::conversion): New class.
* testsuite/23_containers/deque/14340.cc: New.
* testsuite/23_containers/list/14340.cc: New.
* testsuite/23_containers/map/14340.cc: New.
* testsuite/23_containers/multimap/14340.cc: New.
* testsuite/23_containers/multiset/14340.cc: New.
* testsuite/23_containers/set/14340.cc: New.
* testsuite/23_containers/vector/14340.cc: New.

2004-05-17  Douglas Gregor   <gregod@cs.rpi.edu>

PR libstdc++/14340
* include/debug/safe_iterator.h (_Safe_iterator converting
constructor): Only allow declaration to instantiate when the
incoming _Safe_iterator has exactly the right iterator type.

From-SVN: r81970
libstdc++-v3/ChangeLog
libstdc++-v3/include/debug/safe_iterator.h
libstdc++-v3/testsuite/23_containers/deque/14340.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/list/14340.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/map/14340.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/multimap/14340.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/multiset/14340.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/set/14340.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/vector/14340.cc [new file with mode: 0644]
libstdc++-v3/testsuite/testsuite_hooks.h