gcc/libstdc++-v3/testsuite
Edward Smith-Rowland 5bd624fbde Implement P0457R2 String Prefix and Suffix Checking.
2018-11-30  Edward Smith-Rowland  <3dw4rd@verizon.net>

	Implement P0457R2 String Prefix and Suffix Checking.
	* include/bits/basic_string.h: Add starts_with, ends_with members.
	* include/std/string_view: Ditto.
	* testsuite/21_strings/basic_string/operations/starts_with/
	char/1.cc: New test.
	* testsuite/21_strings/basic_string/operations/starts_with/
	wchar_t/1.cc: New test.
	* testsuite/21_strings/basic_string/operations/ends_with/
	char/1.cc: New test.
	* testsuite/21_strings/basic_string/operations/ends_with/
	wchar_t/1.cc: New test.
	* testsuite/21_strings/basic_string_view/operations/starts_with/
	char/1.cc: New test.
	* testsuite/21_strings/basic_string_view/operations/starts_with/
	wchar_t/1.cc: New test.
	* testsuite/21_strings/basic_string_view/operations/ends_with/
	char/1.cc: New test.
	* testsuite/21_strings/basic_string_view/operations/ends_with/
	wchar_t/1.cc: New test.

From-SVN: r266674
2018-11-30 16:26:02 +00:00
..
17_intro C++: simplify output from suggest_alternatives_for 2018-10-29 23:53:50 +00:00
18_support * testsuite/18_support/new_nothrow.cc: XFAIL on AIX. 2018-08-21 10:03:16 -04:00
19_diagnostics Add workaround for non-unique errno values on AIX 2018-08-03 13:53:34 +01:00
20_util PR libstdc++/88119 use alignof in std::alignment_of, not __alignof__ 2018-11-29 12:32:57 +00:00
21_strings Implement P0457R2 String Prefix and Suffix Checking. 2018-11-30 16:26:02 +00:00
22_locale Adjust test to pass with latest glibc 2018-10-15 14:55:42 +01:00
23_containers Pre-emptively support P0646R1 for std container erasure. 2018-11-30 16:12:13 +00:00
24_iterators PR libstdc++/86734 make reverse_iterator::operator-> more robust 2018-07-30 18:13:05 +01:00
25_algorithms 10.cc: Add dg-require-fileio. 2018-08-31 15:09:47 -04:00
26_numerics Only use __float128 in test if available 2018-11-26 11:12:11 +00:00
27_io PR libstdc++/86910 fix filesystem::create_directories 2018-11-29 00:39:37 +00:00
28_regex Fix compilation error with _GLIBCXX_PARALLEL 2018-10-19 14:46:24 +01:00
29_atomics Add missing dg-require-cstdint directives to tests 2018-07-26 15:03:28 +01:00
30_threads PR libstdc++/80538 Only call sleep for non-zero values 2018-10-11 17:37:23 +01:00
abi Update copyright years. 2018-01-03 11:03:58 +01:00
backward Remove duplicate function call in test 2018-05-02 17:27:01 +01:00
config Update copyright years. 2018-01-03 11:03:58 +01:00
data
decimal Update copyright years. 2018-01-03 11:03:58 +01:00
experimental PR libstdc++/86910 fix filesystem::create_directories 2018-11-29 00:39:37 +00:00
ext Fix tests that use allocators with incorrect value types 2018-10-19 22:49:40 +01:00
lib [Patch][libstdc++.exp] Update the usage of cached result. 2018-11-16 14:36:40 +00:00
libstdc++-abi Update copyright years. 2018-01-03 11:03:58 +01:00
libstdc++-dg Add missing dir to create_testsuite_files script 2018-11-14 14:25:00 +00:00
libstdc++-prettyprinters PR libstdc++/65229 fix pretty printer for std::bitset<0> 2018-11-23 16:12:03 +00:00
libstdc++-xmethods Update copyright years. 2018-01-03 11:03:58 +01:00
performance Implement std::pmr::synchronized_pool_resource 2018-11-17 23:35:44 +00:00
special_functions PR libstdc++/83566 - cyl_bessel_j returns wrong result for x>1000 2018-11-18 18:32:26 +00:00
tr1 PR libstdc++/83566 - cyl_bessel_j returns wrong result for x>1000 2018-11-18 18:32:26 +00:00
tr2 PR libstdc++/87784 fix dynamic_bitset::push_back 2018-10-30 14:49:32 +00:00
util Optimize pool resource allocation 2018-11-15 00:04:19 +00:00
Makefile.am Update copyright years. 2018-01-03 11:03:58 +01:00
Makefile.in Update GCC to autoconf 2.69, automake 1.15.1 (PR bootstrap/82856). 2018-10-31 17:03:16 +00:00