Re: [PATCH] libstdc++: Add P1206R7 from_range members to std::vector [PR111055]

2024-10-25 Thread Jonathan Wakely
On Thu, 24 Oct 2024 at 16:00, Jonathan Wakely wrote: > > This is another piece of P1206R7, adding new members to std::vector and > std::vector. > > The __uninitialized_copy_a extension needs to be enhanced to support > passing non-common ranges (i.e. a sentinel that is a different type from > the

[PATCH] libstdc++: Add P1206R7 from_range members to std::vector [PR111055]

2024-10-24 Thread Jonathan Wakely
This is another piece of P1206R7, adding new members to std::vector and std::vector. The __uninitialized_copy_a extension needs to be enhanced to support passing non-common ranges (i.e. a sentinel that is a different type from the iterator) and move-only input iterators. libstdc++-v3/ChangeLog: