]> gcc.gnu.org Git - gcc.git/commit
libstdc++: Implement LWG 3533 changes to foo_view::iterator::base()
authorPatrick Palka <ppalka@redhat.com>
Thu, 6 May 2021 13:11:44 +0000 (09:11 -0400)
committerPatrick Palka <ppalka@redhat.com>
Thu, 10 Jun 2021 18:58:53 +0000 (14:58 -0400)
commite3804ba98f2d8de9b4540d134fa0d9275a1e8057
treea4f1bbb54fafe9a9e314e721969a3c0a9c619e8e
parent048eb89a1e76acb4a84a9a08cff2fd3c1109191e
libstdc++: Implement LWG 3533 changes to foo_view::iterator::base()

libstdc++-v3/ChangeLog:

* include/std/ranges (filter_view::_Iterator::base): Make the
const& overload unconstrained and return a const reference as
per LWG 3533.  Make unconditionally noexcept.
(transform_view::_Iterator::base): Likewise.
(elements_view::_Iterator::base): Likewise.

(cherry picked from commit eb1aa9ad2afbcd8f3e939310d5785ff8563a8c5c)
libstdc++-v3/include/std/ranges
This page took 0.054599 seconds and 6 git commands to generate.