diff options
author | Casey Carter <Casey@Carter.net> | 2017-07-09 17:15:49 +0000 |
---|---|---|
committer | Casey Carter <Casey@Carter.net> | 2017-07-09 17:15:49 +0000 |
commit | f2d571c8acc301b4658cb27feb9fc6b1830e5c5e (patch) | |
tree | 17cc811fb465d54153a3db059413d5764bb1979d /libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/move.pass.cpp | |
parent | 4050c77d33a6c13f0c314695c63cd78741de656d (diff) | |
download | bcm5719-llvm-f2d571c8acc301b4658cb27feb9fc6b1830e5c5e.tar.gz bcm5719-llvm-f2d571c8acc301b4658cb27feb9fc6b1830e5c5e.zip |
optional: Implement LWG 2900 and P0602
Differential Revision: https://reviews.llvm.org/D32385
llvm-svn: 307505
Diffstat (limited to 'libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/move.pass.cpp')
-rw-r--r-- | libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/move.pass.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/move.pass.cpp b/libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/move.pass.cpp index 55c2156300f..e73f3747c43 100644 --- a/libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/move.pass.cpp +++ b/libcxx/test/std/utilities/optional/optional.object/optional.object.ctor/move.pass.cpp @@ -55,10 +55,10 @@ constexpr bool constexpr_test(InitArgs&&... args) void test_throwing_ctor() { #ifndef TEST_HAS_NO_EXCEPTIONS struct Z { - Z() : count(0) {} - Z(Z&& o) : count(o.count + 1) - { if (count == 2) throw 6; } - int count; + Z() : count(0) {} + Z(Z&& o) : count(o.count + 1) + { if (count == 2) throw 6; } + int count; }; Z z; optional<Z> rhs(std::move(z)); |