diff options
author | Patrick Palka <ppalka@redhat.com> | 2024-05-23 18:03:56 -0400 |
---|---|---|
committer | Patrick Palka <ppalka@redhat.com> | 2024-05-23 18:03:56 -0400 |
commit | 66d2a76dcf625f8dbe43d3c512e9c43f588fdc25 (patch) | |
tree | 0899bc7c1a34b008fdca7be14778a582af4f9d8f /gcc/cp/module.cc | |
parent | 83bb9ad465f0c92c24658702804ee003183a9028 (diff) | |
download | gcc-66d2a76dcf625f8dbe43d3c512e9c43f588fdc25.zip gcc-66d2a76dcf625f8dbe43d3c512e9c43f588fdc25.tar.gz gcc-66d2a76dcf625f8dbe43d3c512e9c43f588fdc25.tar.bz2 |
libstdc++: Implement ranges::concat_view from P2542R7
libstdc++-v3/ChangeLog:
* include/bits/version.def (ranges_concat): Define.
* include/bits/version.h: Regenerate.
* include/std/ranges (__detail::__concat_reference_t): Define
for C++26.
(__detail::__concat_value_t): Likewise.
(__detail::__concat_rvalue_reference_t): Likewise.
(__detail::__concat_indirectly_readable_impl): Likewise.
(__detail::__concat_indirectly_readable): Likewise.
(__detail::__concatable): Likewise.
(__detail::__all_but_last_common): Likewise.
(__detail::__concat_is_random_access): Likewise.
(__detail::__concat_is_bidirectional): Likewise.
(__detail::__last_is_common): Likewise.
(concat_view): Likewise.
(__detail::__concat_view_iter_cat): Likewise.
(concat_view::iterator): Likewise.
(views::__detail::__can_concat_view): Likewise.
(views::_Concat, views::concat): Likewise.
* testsuite/std/ranges/concat/1.cc: New test.
Reviewed-by: Jonathan Wakely <jwakely@redhat.com>
Diffstat (limited to 'gcc/cp/module.cc')
0 files changed, 0 insertions, 0 deletions