aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorPatrick Palka <ppalka@redhat.com>2024-05-23 18:03:56 -0400
committerPatrick Palka <ppalka@redhat.com>2024-05-23 18:03:56 -0400
commit66d2a76dcf625f8dbe43d3c512e9c43f588fdc25 (patch)
tree0899bc7c1a34b008fdca7be14778a582af4f9d8f /gcc
parent83bb9ad465f0c92c24658702804ee003183a9028 (diff)
downloadgcc-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')
0 files changed, 0 insertions, 0 deletions