]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: Implement LWG 3715 changes to view_interface::empty
authorPatrick Palka <ppalka@redhat.com>
Tue, 14 Mar 2023 20:44:30 +0000 (16:44 -0400)
committerPatrick Palka <ppalka@redhat.com>
Tue, 14 Mar 2023 20:44:30 +0000 (16:44 -0400)
commitf2e7dd8b023b8de30af608afd68e0ecefa5c1de6
tree374f40f669575694fa234f5b8dade5c2cb33680d
parent19c5dfc29d83101e415590e778b99e7c37d9b730
libstdc++: Implement LWG 3715 changes to view_interface::empty

libstdc++-v3/ChangeLog:

* include/bits/ranges_util.h (view_interface::empty): Add
preferred overloads that use ranges::size when the range is
sized as per LWG 3715.
* testsuite/std/ranges/adaptors/lwg3715.cc: New test.
libstdc++-v3/include/bits/ranges_util.h
libstdc++-v3/testsuite/std/ranges/adaptors/lwg3715.cc [new file with mode: 0644]