| commit | 136cbbe5d0de769880e63a90029d474b1e95f7a8 | [log] [tgz] |
|---|---|---|
| author | Louis Dionne <ldionne.2@gmail.com> | Thu Oct 24 14:19:21 2024 |
| committer | Copybara-Service <copybara-worker@google.com> | Thu Oct 24 14:20:39 2024 |
| tree | d2f644ea307a61b0e8d781f4f502526f4f5e5380 | |
| parent | 291ce60cce00bdf5ada85b61199408d1e2660a76 [diff] |
[libc++] Refactor vector::push_back to use vector::emplace (#113481) This removes some duplicate code. I suspect this was originally written that way because vector::emplace didn't exist in C++03 mode, which stopped being relevant when Clang implemented rvalue references in C++03. NOKEYCHECK=True GitOrigin-RevId: 8a7318eb00fcd833aefa8b0028690e9fae221ce6