Re: [PATCH 1/5] libstdc++: Implement P2325 changes to default-constructibilty of views

2021-06-17 Thread Jonathan Wakely via Gcc-patches
On Thu, 17 Jun 2021, 19:19 Jonathan Wakely, wrote: > > > On Thu, 17 Jun 2021, 16:50 Patrick Palka via Libstdc++, < > libstd...@gcc.gnu.org> wrote: > >> This implements the wording changes of P2325R3 "Views should not be >> required to be default constructible". Changes are relatively >> straight

Re: [PATCH 1/5] libstdc++: Implement P2325 changes to default-constructibilty of views

2021-06-17 Thread Jonathan Wakely via Gcc-patches
On Thu, 17 Jun 2021, 16:50 Patrick Palka via Libstdc++, < libstd...@gcc.gnu.org> wrote: > This implements the wording changes of P2325R3 "Views should not be > required to be default constructible". Changes are relatively > straightforward, besides perhaps those to __box (which now stands > for c

[PATCH 1/5] libstdc++: Implement P2325 changes to default-constructibilty of views

2021-06-17 Thread Patrick Palka via Gcc-patches
This implements the wording changes of P2325R3 "Views should not be required to be default constructible". Changes are relatively straightforward, besides perhaps those to __box (which now stands for copyable-box instead of semiregular-box) and __non_propagating_cache. For __box, this patch imple