diff options
author | Eric Fiselier <eric@efcs.ca> | 2018-10-26 20:20:12 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2018-10-26 20:20:12 +0000 |
commit | e2ec68e17771ffcc2935608d30db1a6b7eb65d4b (patch) | |
tree | 321087cd5b6fbca6269d88e2fd6c1b87d4c568d5 /libcxx/test/std/utilities/any | |
parent | 7bf45572c2d9dd6af6a4cd570a22927a2140eaba (diff) | |
download | bcm5719-llvm-e2ec68e17771ffcc2935608d30db1a6b7eb65d4b.tar.gz bcm5719-llvm-e2ec68e17771ffcc2935608d30db1a6b7eb65d4b.zip |
Work around gcc.gnu.org/PR87766
llvm-svn: 345425
Diffstat (limited to 'libcxx/test/std/utilities/any')
-rw-r--r-- | libcxx/test/std/utilities/any/any.class/any.assign/value.pass.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libcxx/test/std/utilities/any/any.class/any.assign/value.pass.cpp b/libcxx/test/std/utilities/any/any.class/any.assign/value.pass.cpp index ddedb886cc0..f8f6252639f 100644 --- a/libcxx/test/std/utilities/any/any.class/any.assign/value.pass.cpp +++ b/libcxx/test/std/utilities/any/any.class/any.assign/value.pass.cpp @@ -125,7 +125,7 @@ template <class Tp, bool Move = false> void test_assign_throws() { #if !defined(TEST_HAS_NO_EXCEPTIONS) auto try_throw = - [](any& lhs, auto&& rhs) { + [](any& lhs, Tp& rhs) { try { Move ? lhs = std::move(rhs) : lhs = rhs; |