diff options
| author | Marshall Clow <mclow.lists@gmail.com> | 2014-12-09 14:49:17 +0000 |
|---|---|---|
| committer | Marshall Clow <mclow.lists@gmail.com> | 2014-12-09 14:49:17 +0000 |
| commit | e61fba3b70949e2955f946b81a215c7e08d9aee6 (patch) | |
| tree | c8ac956685f44e5643300ccbce2ec8d01b11aec5 /libcxx/test/utilities/optional/optional.bad_optional_access/default.pass.cpp | |
| parent | f57ac3bd224bf34b97f228d23454c03e6b4860cd (diff) | |
| download | bcm5719-llvm-e61fba3b70949e2955f946b81a215c7e08d9aee6.tar.gz bcm5719-llvm-e61fba3b70949e2955f946b81a215c7e08d9aee6.zip | |
Add all the relational operators to std::experimental::optional. Also update bad_optional_access to match the Library Fundamentals draft standard. This is not all of the upcoming changes to optional, though.
llvm-svn: 223775
Diffstat (limited to 'libcxx/test/utilities/optional/optional.bad_optional_access/default.pass.cpp')
| -rw-r--r-- | libcxx/test/utilities/optional/optional.bad_optional_access/default.pass.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/libcxx/test/utilities/optional/optional.bad_optional_access/default.pass.cpp b/libcxx/test/utilities/optional/optional.bad_optional_access/default.pass.cpp index 606be40b8b3..cecf98a3518 100644 --- a/libcxx/test/utilities/optional/optional.bad_optional_access/default.pass.cpp +++ b/libcxx/test/utilities/optional/optional.bad_optional_access/default.pass.cpp @@ -9,7 +9,7 @@ // <optional> -// class bad_optional_access is not default constructible +// class bad_optional_access is default constructible #include <experimental/optional> #include <type_traits> @@ -18,7 +18,6 @@ int main() { #if _LIBCPP_STD_VER > 11 using std::experimental::bad_optional_access; - - static_assert(!std::is_default_constructible<bad_optional_access>::value, ""); + bad_optional_access ex; #endif // _LIBCPP_STD_VER > 11 } |

