]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: Add missing friend declaration to join_view::_Sentinel
authorPatrick Palka <ppalka@redhat.com>
Thu, 5 Mar 2020 16:19:17 +0000 (11:19 -0500)
committerPatrick Palka <ppalka@redhat.com>
Fri, 6 Mar 2020 14:23:10 +0000 (09:23 -0500)
commit6aa2ca21a442a775b7daf214b8c10fce8522ccda
treeee462ef231ab641abe38f4e62e85795d7eb280a1
parent6d082cd90131a9c0ce3142217e84194a5bf0de27
libstdc++: Add missing friend declaration to join_view::_Sentinel

The converting constructor of join_view::_Sentinel<true> needs to be able to
access the private members of join_view::_Sentinel<false>.

libstdc++-v3/ChangeLog:

* include/std/ranges (join_view::_Sentinel<_Const>): Befriend
join_view::_Sentinel<!_Const>.
* testsuite/std/ranges/adaptors/join.cc: Augment test.
libstdc++-v3/ChangeLog
libstdc++-v3/include/std/ranges
libstdc++-v3/testsuite/std/ranges/adaptors/join.cc