commit | a64f5c5736688f3176feea38038ee9ae2a426251 | [log] [tgz] |
---|---|---|
author | Arthur O'Dwyer <arthur.j.odwyer@gmail.com> | Fri Dec 25 16:22:54 2020 -0500 |
committer | Copybara-Service <copybara-worker@google.com> | Sun Jan 10 15:48:16 2021 -0800 |
tree | 7d7ec6513618237d6e8771925ba483071c2079ee | |
parent | dd733d0d756fb86d6c985ad6702ed12da378a012 [diff] |
[libc++] Mark [P0475] "LWG2511: guaranteed copy elision for piecewise construction" as Complete. The point of LWG2511 is basically just to make sure that we use `tuple<Args&&...>` instead of `tuple<Args...>` in a couple of places inside `scoped_allocator_adaptor` and inside `pair`. As far as I can tell, this has been true for libc++ since EricWF's D27612 (and maybe even earlier than that). GitOrigin-RevId: 963b771e24caff502d6b5d9b2f72dd88dd56e97a