diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2022-08-04 13:08:00 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2022-08-04 19:37:56 +0100 |
commit | 2678386df2cc3505da85e95643327aa928e66a8e (patch) | |
tree | e5846f2b93b3022285888ce36edf356341c551cb /gcc/value-range.h | |
parent | db33daa4677997399485176303406794dc900987 (diff) | |
download | gcc-2678386df2cc3505da85e95643327aa928e66a8e.zip gcc-2678386df2cc3505da85e95643327aa928e66a8e.tar.gz gcc-2678386df2cc3505da85e95643327aa928e66a8e.tar.bz2 |
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.
Diffstat (limited to 'gcc/value-range.h')
0 files changed, 0 insertions, 0 deletions