Re: [PATCH] libstdc++: Implement P2259R1 changes [PR95983]

2021-04-20 Thread Patrick Palka via Gcc-patches
On Tue, 20 Apr 2021, Jonathan Wakely wrote: > On 19/04/21 22:25 -0400, Patrick Palka via Libstdc++ wrote: > > This implements the wording changes of P2259R1 "Repairing input range > > adaptors and counted_iterator", which resolves LWG 3283, 3289 and 3408. > > > > The wording changes are relativel

Re: [PATCH] libstdc++: Implement P2259R1 changes [PR95983]

2021-04-20 Thread Jonathan Wakely via Gcc-patches
On 19/04/21 22:25 -0400, Patrick Palka via Libstdc++ wrote: This implements the wording changes of P2259R1 "Repairing input range adaptors and counted_iterator", which resolves LWG 3283, 3289 and 3408. The wording changes are relatively straightforward, but they require some boilerplate to imple

Re: [PATCH] libstdc++: Implement P2259R1 changes [PR95983]

2021-04-20 Thread Jonathan Wakely via Gcc-patches
On 19/04/21 22:25 -0400, Patrick Palka via Libstdc++ wrote: This implements the wording changes of P2259R1 "Repairing input range adaptors and counted_iterator", which resolves LWG 3283, 3289 and 3408. The wording changes are relatively straightforward, but they require some boilerplate to imple

[PATCH] libstdc++: Implement P2259R1 changes [PR95983]

2021-04-19 Thread Patrick Palka via Gcc-patches
This implements the wording changes of P2259R1 "Repairing input range adaptors and counted_iterator", which resolves LWG 3283, 3289 and 3408. The wording changes are relatively straightforward, but they require some boilerplate to implement: the changes to make a type alias "conditionally present"