[libcxx] r292990 - Change the return type of emplace_[front|back] back to void when building with C++14 or before. Resolves PR31680.

Hans Wennborg via cfe-commits cfe-commits at lists.llvm.org
Wed Jan 25 09:11:40 PST 2017


Should we merge this to 4.0?

On Tue, Jan 24, 2017 at 3:09 PM, Marshall Clow via cfe-commits
<cfe-commits at lists.llvm.org> wrote:
> Author: marshall
> Date: Tue Jan 24 17:09:12 2017
> New Revision: 292990
>
> URL: http://llvm.org/viewvc/llvm-project?rev=292990&view=rev
> Log:
> Change the return type of emplace_[front|back] back to void when building with C++14 or before. Resolves PR31680.
>
> Modified:
>     libcxx/trunk/include/deque
>     libcxx/trunk/include/forward_list
>     libcxx/trunk/include/list
>     libcxx/trunk/include/queue
>     libcxx/trunk/include/stack
>     libcxx/trunk/include/vector
>     libcxx/trunk/test/std/containers/container.adaptors/queue/queue.defn/emplace.pass.cpp
>     libcxx/trunk/test/std/containers/container.adaptors/stack/stack.defn/emplace.pass.cpp
>     libcxx/trunk/test/std/containers/sequences/deque/deque.modifiers/emplace_back.pass.cpp
>     libcxx/trunk/test/std/containers/sequences/deque/deque.modifiers/emplace_front.pass.cpp
>     libcxx/trunk/test/std/containers/sequences/forwardlist/forwardlist.modifiers/emplace_front.pass.cpp
>     libcxx/trunk/test/std/containers/sequences/list/list.modifiers/emplace_back.pass.cpp
>     libcxx/trunk/test/std/containers/sequences/list/list.modifiers/emplace_front.pass.cpp
>     libcxx/trunk/test/std/containers/sequences/vector.bool/emplace_back.pass.cpp
>     libcxx/trunk/test/std/containers/sequences/vector/vector.modifiers/emplace_back.pass.cpp
>     libcxx/trunk/www/cxx1z_status.html


More information about the cfe-commits mailing list