OSDN Git Service

2004-05-17 Benjamin Kosnik <bkoz@redhat.com>
authorbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 May 2004 03:27:57 +0000 (03:27 +0000)
committerbkoz <bkoz@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 18 May 2004 03:27:57 +0000 (03:27 +0000)
commit978981af2a2042f7380ef200cbab770a24daa8b4
tree4a0820b77b1ca2936bfaad93db204a507ced96e5
parent52dc45c89861df90e305cfd470df94e527e8c192
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@81970 138bc75d-0d04-0410-961f-82ee72b054a4
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