gcc/libstdc++-v3/include
Jonathan Wakely 61076545cb libstdc++: Make std::string_view(Range&&) constructor explicit
The P2499R0 paper was recently approved for C++23.

libstdc++-v3/ChangeLog:

	* include/std/string_view (basic_string_view(Range&&)): Add
	explicit as per P2499R0.
	* testsuite/21_strings/basic_string_view/cons/char/range_c++20.cc:
	Adjust implicit conversions. Check implicit conversions fail.
	* testsuite/21_strings/basic_string_view/cons/wchar_t/range_c++20.cc:
	Likewise.

(cherry picked from commit 2678386df2)
2022-08-05 13:32:02 +01:00
..
backward libstdc++: Add attribute to features deprecated in C++17 [PR91260] 2022-01-14 11:27:50 +00:00
bits libstdc++: Update value of __cpp_lib_ios_noreplace macro 2022-08-05 13:32:02 +01:00
c Update copyright years. 2022-01-03 10:42:10 +01:00
c_compatibility libstdc++: Fix missing and incorrect feature test macros [PR105269] 2022-04-14 11:02:37 +01:00
c_global libstdc++: Ensure all feature test macros have type long [PR87193] 2022-01-21 16:07:34 +00:00
c_std libstdc++: Declare std::c8rtomb and std::mbrtoc8 if provided by the C library 2022-01-18 16:31:02 +00:00
debug Update copyright years. 2022-01-03 10:42:10 +01:00
decimal Update copyright years. 2022-01-03 10:42:10 +01:00
experimental libstdc++: Add nodiscard attribute to filesystem operations 2022-08-03 12:32:13 +01:00
ext libstdc++: Fix indentation in allocator base classes 2022-08-03 12:30:26 +01:00
parallel Update copyright years. 2022-01-03 10:42:10 +01:00
precompiled libstdc++: Add new headers to <bits/stdc++.h> PCH 2022-04-14 11:02:43 +01:00
pstl libstdc++: Reduce header dependencies from PSTL headers [PR92546] 2022-03-18 10:16:36 +00:00
std libstdc++: Make std::string_view(Range&&) constructor explicit 2022-08-05 13:32:02 +01:00
tr1 libstdc++: Add attribute to features deprecated in C++17 [PR91260] 2022-01-14 11:27:50 +00:00
tr2 Update copyright years. 2022-01-03 10:42:10 +01:00
Makefile.am libstdc++: Add missing prerequisite to generated header [PR106162] 2022-07-07 21:35:09 +01:00
Makefile.in libstdc++: Add missing prerequisite to generated header [PR106162] 2022-07-07 21:35:09 +01:00