François Dumont
af4e8d4d5a
libstdc++: Improve _GLIBCXX_DEBUG __valid_range check
Adds iterator singular check within the valid range check.
* include/debug/functions.h: Remove <bits/move.h> include.
(__check_singular_aux, __check_singular): Move...
* include/debug/helper_functions.h:
(__check_singular_aux, __check_singular): ...here.
(__valid_range_aux): Adapt to use latter.
Add <bits/move.h> include.
* testsuite/25_algorithms/copy/debug/2_neg.cc: New.
From-SVN: r278658
2019-11-24 17:09:44 +00:00
..
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-10-01 22:02:17 +01:00
2019-11-24 17:09:44 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-10-06 15:29:04 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-10-01 22:02:17 +01:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-11-07 23:10:45 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-28 21:11:55 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-10-01 22:02:17 +01:00
2019-10-01 22:02:17 +01:00
2019-09-10 03:38:58 +00:00
2019-09-28 21:11:55 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00
2019-10-01 22:02:17 +01:00
2019-09-10 03:38:58 +00:00
2019-09-10 03:38:58 +00:00