diff options
author | Patrick Palka <ppalka@redhat.com> | 2022-09-13 11:18:16 -0400 |
---|---|---|
committer | Patrick Palka <ppalka@redhat.com> | 2022-09-13 11:18:16 -0400 |
commit | 7d7e2149cdb6b0c37e01df7745cb551fbed317f6 (patch) | |
tree | e18fb21017c94e39e5d1a93e1dfe3042fd454074 /gcc/tree-ssa.cc | |
parent | 5d84a4418aa962a715dc74998fea2a7de9d4042c (diff) | |
download | gcc-7d7e2149cdb6b0c37e01df7745cb551fbed317f6.zip gcc-7d7e2149cdb6b0c37e01df7745cb551fbed317f6.tar.gz gcc-7d7e2149cdb6b0c37e01df7745cb551fbed317f6.tar.bz2 |
libstdc++: Implement ranges::slide_view from P2442R1
This also implements the LWG 3711 and 3712 changes to slide_view.
libstdc++-v3/ChangeLog:
* include/std/ranges (__detail::__slide_caches_nothing): Define.
(__detail::__slide_caches_last): Define.
(__detail::__slide_caches_first): Define.
(slide_view): Define.
(enable_borrowed_range<slide_view>): Define.
(slide_view::_Iterator): Define.
(slide_view::_Sentinel): Define.
(views::__detail::__can_slide_view): Define.
(views::_Slide, views::slide): Define.
* testsuite/std/ranges/adaptors/slide/1.cc: New test.
Diffstat (limited to 'gcc/tree-ssa.cc')
0 files changed, 0 insertions, 0 deletions