r204075 - in /trunk/libstdc++-v3: ChangeLog inc...

fdumont@gcc.gnu.org fdumont@gcc.gnu.org
Fri Oct 25 19:25:00 GMT 2013


Author: fdumont
Date: Fri Oct 25 19:25:06 2013
New Revision: 204075

URL: http://gcc.gnu.org/viewcvs?rev=204075&root=gcc&view=rev
Log:
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.

Added:
    trunk/libstdc++-v3/testsuite/23_containers/unordered_set/debug/debug_functions.cc
    trunk/libstdc++-v3/testsuite/23_containers/vector/debug/debug_functions.cc
Modified:
    trunk/libstdc++-v3/ChangeLog
    trunk/libstdc++-v3/include/debug/formatter.h
    trunk/libstdc++-v3/include/debug/functions.h
    trunk/libstdc++-v3/include/debug/safe_iterator.h



More information about the Libstdc++-cvs mailing list