gcc/libstdc++-v3/testsuite/21_strings
Edward Smith-Rowland a62b871d65 Fix erasure goofs.
2018-11-29  Edward Smith-Rowland  <3dw4rd@verizon.net>

	Fix erasure goofs.
	* include/experimental/deque: Make inline.
	* include/std/deque: Include bits/stl_algo.h.
	(erase, erase_if): Make inline.
	* include/std/string: Include bits/stl_algo.h.
	* include/std/unordered_set: Add erase, erase_if!
	* include/std/vector: Include bits/stl_algo.h.
	* testsuite/21_strings/basic_string/erasure.cc:
	Add { dg-options "-std=gnu++2a" }.
	* testsuite/23_containers/deque/erasure.cc: Ditto.
	* testsuite/23_containers/forward_list/erasure.cc: Ditto.
	* testsuite/23_containers/list/erasure.cc: Ditto.
	* testsuite/23_containers/map/erasure.cc: Ditto.
	* testsuite/23_containers/set/erasure.cc: Ditto.
	* testsuite/23_containers/unordered_map/erasure.cc: Ditto.
	* testsuite/23_containers/unordered_set/erasure.cc: Ditto.
	* testsuite/23_containers/vector/erasure.cc: Ditto.

From-SVN: r266616
2018-11-29 13:43:55 +00:00
..
basic_string Fix erasure goofs. 2018-11-29 13:43:55 +00:00
basic_string_view PR libstdc++/83511 add default argument to basic_string_view::substr 2018-11-28 16:53:35 +00:00
c_strings Update copyright years. 2018-01-03 11:03:58 +01:00
char_traits/requirements Remove dg-require-cstdint directive from tests 2018-07-26 15:02:26 +01:00
debug Update copyright years. 2018-01-03 11:03:58 +01:00
headers Remove dg-require-cstdint directive from tests 2018-07-26 15:02:26 +01:00