diff options
author | Eric Fiselier <eric@efcs.ca> | 2016-06-22 01:10:14 +0000 |
---|---|---|
committer | Eric Fiselier <eric@efcs.ca> | 2016-06-22 01:10:14 +0000 |
commit | 7a580d0a72e54b8ffe5c257323029afdbc7fab9b (patch) | |
tree | 223466c6a040d862ea066c6483441eb19263fe96 /libcxx/test/std/utilities/function.objects/func.invoke | |
parent | 060ecaf672711e4e2c5ed317ecd27df75018ae6f (diff) | |
download | bcm5719-llvm-7a580d0a72e54b8ffe5c257323029afdbc7fab9b.tar.gz bcm5719-llvm-7a580d0a72e54b8ffe5c257323029afdbc7fab9b.zip |
Don't use C++17 terse static assert. Patch from STL@microsoft.com
llvm-svn: 273353
Diffstat (limited to 'libcxx/test/std/utilities/function.objects/func.invoke')
-rw-r--r-- | libcxx/test/std/utilities/function.objects/func.invoke/invoke.pass.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/libcxx/test/std/utilities/function.objects/func.invoke/invoke.pass.cpp b/libcxx/test/std/utilities/function.objects/func.invoke/invoke.pass.cpp index 89867a566e0..d1ae6b7809c 100644 --- a/libcxx/test/std/utilities/function.objects/func.invoke/invoke.pass.cpp +++ b/libcxx/test/std/utilities/function.objects/func.invoke/invoke.pass.cpp @@ -327,17 +327,17 @@ void noexcept_test() { { NoThrowCallable obj; ((void)obj); // suppress unused warning CopyThrows arg; ((void)arg); // suppress unused warning - static_assert(noexcept(std::invoke(obj))); - static_assert(!noexcept(std::invoke(obj, arg))); - static_assert(noexcept(std::invoke(obj, std::move(arg)))); + static_assert(noexcept(std::invoke(obj)), ""); + static_assert(!noexcept(std::invoke(obj, arg)), ""); + static_assert(noexcept(std::invoke(obj, std::move(arg))), ""); } { ThrowsCallable obj; ((void)obj); // suppress unused warning - static_assert(!noexcept(std::invoke(obj))); + static_assert(!noexcept(std::invoke(obj)), ""); } { MemberObj obj{42}; ((void)obj); // suppress unused warning. - static_assert(noexcept(std::invoke(&MemberObj::x, obj))); + static_assert(noexcept(std::invoke(&MemberObj::x, obj)), ""); } } |