]> git.ipfire.org Git - thirdparty/gcc.git/commit
formatter.h (__check_singular): Add const on iterator reference.
authorFrançois Dumont <fdumont@gcc.gnu.org>
Fri, 25 Oct 2013 19:25:06 +0000 (19:25 +0000)
committerFrançois Dumont <fdumont@gcc.gnu.org>
Fri, 25 Oct 2013 19:25:06 +0000 (19:25 +0000)
commit3ff4317f1cfddf2e015db24a673e3ea5bf188920
tree0212c21d62f4588f1e1f1669029c64397a6f945a
parentf5d368b68df96fcc63af4b73abfcf666b1a8b9a4
formatter.h (__check_singular): Add const on iterator reference.

2013-10-25  François Dumont  <fdumont@gcc.gnu.org>

* include/debug/formatter.h (__check_singular): Add const on
iterator reference.
* include/debug/functions.h (__check_singular): Likewise.
(__check_singular(const _Safe_iterator<_Ite, _Seq>&)): Delete.
(__check_dereferenceable(const _Ite&)): Add const on iterator
reference.
(__check_dereferenceable(const _Safe_local_iterator<>&)): New.
* include/debug/safe_iterator.h (__check_singular_aux): Review
comment.
* testsuite/23_containers/vector/debug/debug_functions.cc: New.
* testsuite/23_containers/unordered_set/debug/debug_functions.cc:
New.

From-SVN: r204075
libstdc++-v3/ChangeLog
libstdc++-v3/include/debug/formatter.h
libstdc++-v3/include/debug/functions.h
libstdc++-v3/include/debug/safe_iterator.h
libstdc++-v3/testsuite/23_containers/unordered_set/debug/debug_functions.cc [new file with mode: 0644]
libstdc++-v3/testsuite/23_containers/vector/debug/debug_functions.cc [new file with mode: 0644]