commit | a58402abb97a84f34c4fb2e6e0015080c13e50ab | [log] [tgz] |
---|---|---|
author | Howard Hinnant <hhinnant@apple.com> | Sun Jul 08 23:23:04 2012 +0000 |
committer | Howard Hinnant <hhinnant@apple.com> | Sun Jul 08 23:23:04 2012 +0000 |
tree | 13a56be943493183b6a521cfcdbf0ea2ff38c399 | |
parent | 46e9493c687004357f757d08335c3ec411a361fd [diff] |
Change emplace for vector and deque to create the temporary (when necessary) before any changes to the container are made. Nikolay Ivchenkov deserves the credit for pushing this problem and the solution for it. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@159918 91177308-0d34-0410-b5e6-96231b3b80d8