diff options
| author | Eric Fiselier <eric@efcs.ca> | 2016-12-02 23:00:05 +0000 |
|---|---|---|
| committer | Eric Fiselier <eric@efcs.ca> | 2016-12-02 23:00:05 +0000 |
| commit | 0d3d8de014f1012dd0b2c2c077099cf6face44e5 (patch) | |
| tree | 393c7c9e6470ac1076fd1d504275a9da84dda05d /libcxx/test/std/utilities/variant/variant.get/holds_alternative.pass.cpp | |
| parent | 1882002c91fe37fa76d7379697cee4275a5bcc3a (diff) | |
| download | bcm5719-llvm-0d3d8de014f1012dd0b2c2c077099cf6face44e5.tar.gz bcm5719-llvm-0d3d8de014f1012dd0b2c2c077099cf6face44e5.zip | |
Implement C++17 <variant>. Patch from Michael Park!
This patch was reviewed as https://reviews.llvm.org/D23263.
llvm-svn: 288547
Diffstat (limited to 'libcxx/test/std/utilities/variant/variant.get/holds_alternative.pass.cpp')
| -rw-r--r-- | libcxx/test/std/utilities/variant/variant.get/holds_alternative.pass.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libcxx/test/std/utilities/variant/variant.get/holds_alternative.pass.cpp b/libcxx/test/std/utilities/variant/variant.get/holds_alternative.pass.cpp index 34843869bb8..103b0498197 100644 --- a/libcxx/test/std/utilities/variant/variant.get/holds_alternative.pass.cpp +++ b/libcxx/test/std/utilities/variant/variant.get/holds_alternative.pass.cpp @@ -15,6 +15,7 @@ // template <class T, class... Types> // constexpr bool holds_alternative(const variant<Types...>& v) noexcept; +#include "test_macros.h" #include <variant> int main() { @@ -32,6 +33,6 @@ int main() { { // noexcept test using V = std::variant<int>; const V v; - static_assert(noexcept(std::holds_alternative<int>(v)), "must be noexcept"); + ASSERT_NOEXCEPT(std::holds_alternative<int>(v)); } } |

