diff options
| author | Marshall Clow <mclow.lists@gmail.com> | 2014-12-09 15:07:42 +0000 |
|---|---|---|
| committer | Marshall Clow <mclow.lists@gmail.com> | 2014-12-09 15:07:42 +0000 |
| commit | 8ad78e905f28d72a9122302e381503159a208485 (patch) | |
| tree | 73198a934efc2869b6d2836d9795cc8f2eb85a67 | |
| parent | b0a9b703739aa0e0661fec9181863cd6745b63c9 (diff) | |
| download | bcm5719-llvm-8ad78e905f28d72a9122302e381503159a208485.tar.gz bcm5719-llvm-8ad78e905f28d72a9122302e381503159a208485.zip | |
Move the optional tests into test/experimental. They were put into test/utilities because optional was going to be part of C++14, and then was pulled and put into the Library Fundamentals TS instead. No funcitonality change here; just moving files around.
llvm-svn: 223778
| -rw-r--r-- | libcxx/test/experimental/optional/optional.bad_optional_access/default.pass.cpp (renamed from libcxx/test/utilities/optional/optional.bad_optional_access/default.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.bad_optional_access/derive.pass.cpp (renamed from libcxx/test/utilities/optional/optional.bad_optional_access/derive.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.comp_with_t/equal.pass.cpp (renamed from libcxx/test/utilities/optional/optional.comp_with_t/equal.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.comp_with_t/greater.pass.cpp (renamed from libcxx/test/utilities/optional/optional.comp_with_t/greater.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.comp_with_t/greater_equal.pass.cpp (renamed from libcxx/test/utilities/optional/optional.comp_with_t/greater_equal.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.comp_with_t/less_equal.pass.cpp (renamed from libcxx/test/utilities/optional/optional.comp_with_t/less_equal.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.comp_with_t/less_than.pass.cpp (renamed from libcxx/test/utilities/optional/optional.comp_with_t/less_than.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.comp_with_t/not_equal.pass.cpp (renamed from libcxx/test/utilities/optional/optional.comp_with_t/not_equal.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.defs/tested_elsewhere.pass.cpp (renamed from libcxx/test/utilities/optional/optional.defs/tested_elsewhere.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.general/nothing_to_do.pass.cpp (renamed from libcxx/test/utilities/optional/optional.general/nothing_to_do.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.hash/hash.pass.cpp (renamed from libcxx/test/utilities/optional/optional.hash/hash.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.inplace/in_place_t.pass.cpp (renamed from libcxx/test/utilities/optional/optional.inplace/in_place_t.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.nullops/equal.pass.cpp (renamed from libcxx/test/utilities/optional/optional.nullops/equal.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.nullops/greater.pass.cpp (renamed from libcxx/test/utilities/optional/optional.nullops/greater.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.nullops/greater_equal.pass.cpp (renamed from libcxx/test/utilities/optional/optional.nullops/greater_equal.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.nullops/less_equal.pass.cpp (renamed from libcxx/test/utilities/optional/optional.nullops/less_equal.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.nullops/less_than.pass.cpp (renamed from libcxx/test/utilities/optional/optional.nullops/less_than.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.nullops/not_equal.pass.cpp (renamed from libcxx/test/utilities/optional/optional.nullops/not_equal.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.nullopt/nullopt_t.pass.cpp (renamed from libcxx/test/utilities/optional/optional.nullopt/nullopt_t.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.assign/assign_value.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.assign/assign_value.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.assign/copy.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.assign/copy.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.assign/emplace.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.assign/emplace.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.assign/emplace_initializer_list.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.assign/emplace_initializer_list.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.assign/move.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.assign/move.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.assign/nullopt_t.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.assign/nullopt_t.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.ctor/const_T.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.ctor/const_T.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.ctor/copy.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.ctor/copy.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.ctor/default.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.ctor/default.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.ctor/in_place_t.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.ctor/in_place_t.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.ctor/initializer_list.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.ctor/initializer_list.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.ctor/move.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.ctor/move.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.ctor/nullopt_t.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.ctor/nullopt_t.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.ctor/rvalue_T.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.ctor/rvalue_T.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.dtor/dtor.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.dtor/dtor.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.observe/bool.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.observe/bool.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.observe/dereference.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.observe/dereference.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.observe/dereference_const.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.observe/dereference_const.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.observe/op_arrow.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.observe/op_arrow.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.observe/op_arrow_const.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.observe/op_arrow_const.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.observe/value.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.observe/value.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.observe/value_const.fail.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.observe/value_const.fail.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.observe/value_const.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.observe/value_const.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.observe/value_or.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.observe/value_or.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.observe/value_or_const.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.observe/value_or_const.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional.object.swap/swap.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional.object.swap/swap.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional_const_void.fail.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional_const_void.fail.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional_not_destructible.fail.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional_not_destructible.fail.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional_not_noexcept_destructible.fail.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional_not_noexcept_destructible.fail.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/optional_void.fail.cpp (renamed from libcxx/test/utilities/optional/optional.object/optional_void.fail.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.object/types.pass.cpp (renamed from libcxx/test/utilities/optional/optional.object/types.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.relops/equal.pass.cpp (renamed from libcxx/test/utilities/optional/optional.relops/equal.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.relops/greater_equal.pass.cpp (renamed from libcxx/test/utilities/optional/optional.relops/greater_equal.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.relops/greater_than.pass.cpp (renamed from libcxx/test/utilities/optional/optional.relops/greater_than.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.relops/less_equal.pass.cpp (renamed from libcxx/test/utilities/optional/optional.relops/less_equal.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.relops/less_than.pass.cpp (renamed from libcxx/test/utilities/optional/optional.relops/less_than.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.relops/not_equal.pass.cpp (renamed from libcxx/test/utilities/optional/optional.relops/not_equal.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.specalg/make_optional.pass.cpp (renamed from libcxx/test/utilities/optional/optional.specalg/make_optional.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.specalg/swap.pass.cpp (renamed from libcxx/test/utilities/optional/optional.specalg/swap.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.syn/optional_const_in_place_t.fail.cpp (renamed from libcxx/test/utilities/optional/optional.syn/optional_const_in_place_t.fail.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.syn/optional_const_lvalue_ref.fail.cpp (renamed from libcxx/test/utilities/optional/optional.syn/optional_const_lvalue_ref.fail.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.syn/optional_const_nullopt_t.fail.cpp (renamed from libcxx/test/utilities/optional/optional.syn/optional_const_nullopt_t.fail.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.syn/optional_in_place_t.fail.cpp (renamed from libcxx/test/utilities/optional/optional.syn/optional_in_place_t.fail.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.syn/optional_includes_initializer_list.pass.cpp (renamed from libcxx/test/utilities/optional/optional.syn/optional_includes_initializer_list.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.syn/optional_lvalue_ref.fail.cpp (renamed from libcxx/test/utilities/optional/optional.syn/optional_lvalue_ref.fail.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.syn/optional_nullopt_t.fail.cpp (renamed from libcxx/test/utilities/optional/optional.syn/optional_nullopt_t.fail.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/optional.syn/optional_rvalue_ref.fail.cpp (renamed from libcxx/test/utilities/optional/optional.syn/optional_rvalue_ref.fail.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/experimental/optional/version.pass.cpp (renamed from libcxx/test/utilities/optional/version.pass.cpp) | 0 | ||||
| -rw-r--r-- | libcxx/test/utilities/meta/meta.unary/meta.unary.prop/is_default_constructible.pass.cpp | 6 |
68 files changed, 6 insertions, 0 deletions
diff --git a/libcxx/test/utilities/optional/optional.bad_optional_access/default.pass.cpp b/libcxx/test/experimental/optional/optional.bad_optional_access/default.pass.cpp index cecf98a3518..cecf98a3518 100644 --- a/libcxx/test/utilities/optional/optional.bad_optional_access/default.pass.cpp +++ b/libcxx/test/experimental/optional/optional.bad_optional_access/default.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.bad_optional_access/derive.pass.cpp b/libcxx/test/experimental/optional/optional.bad_optional_access/derive.pass.cpp index c13d6603990..c13d6603990 100644 --- a/libcxx/test/utilities/optional/optional.bad_optional_access/derive.pass.cpp +++ b/libcxx/test/experimental/optional/optional.bad_optional_access/derive.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.comp_with_t/equal.pass.cpp b/libcxx/test/experimental/optional/optional.comp_with_t/equal.pass.cpp index e796723cc09..e796723cc09 100644 --- a/libcxx/test/utilities/optional/optional.comp_with_t/equal.pass.cpp +++ b/libcxx/test/experimental/optional/optional.comp_with_t/equal.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.comp_with_t/greater.pass.cpp b/libcxx/test/experimental/optional/optional.comp_with_t/greater.pass.cpp index cf3923bb4fb..cf3923bb4fb 100644 --- a/libcxx/test/utilities/optional/optional.comp_with_t/greater.pass.cpp +++ b/libcxx/test/experimental/optional/optional.comp_with_t/greater.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.comp_with_t/greater_equal.pass.cpp b/libcxx/test/experimental/optional/optional.comp_with_t/greater_equal.pass.cpp index 85fea1377b3..85fea1377b3 100644 --- a/libcxx/test/utilities/optional/optional.comp_with_t/greater_equal.pass.cpp +++ b/libcxx/test/experimental/optional/optional.comp_with_t/greater_equal.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.comp_with_t/less_equal.pass.cpp b/libcxx/test/experimental/optional/optional.comp_with_t/less_equal.pass.cpp index 333f7cdea21..333f7cdea21 100644 --- a/libcxx/test/utilities/optional/optional.comp_with_t/less_equal.pass.cpp +++ b/libcxx/test/experimental/optional/optional.comp_with_t/less_equal.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.comp_with_t/less_than.pass.cpp b/libcxx/test/experimental/optional/optional.comp_with_t/less_than.pass.cpp index e35df21bbab..e35df21bbab 100644 --- a/libcxx/test/utilities/optional/optional.comp_with_t/less_than.pass.cpp +++ b/libcxx/test/experimental/optional/optional.comp_with_t/less_than.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.comp_with_t/not_equal.pass.cpp b/libcxx/test/experimental/optional/optional.comp_with_t/not_equal.pass.cpp index 0dad68d3863..0dad68d3863 100644 --- a/libcxx/test/utilities/optional/optional.comp_with_t/not_equal.pass.cpp +++ b/libcxx/test/experimental/optional/optional.comp_with_t/not_equal.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.defs/tested_elsewhere.pass.cpp b/libcxx/test/experimental/optional/optional.defs/tested_elsewhere.pass.cpp index b58f5c55b64..b58f5c55b64 100644 --- a/libcxx/test/utilities/optional/optional.defs/tested_elsewhere.pass.cpp +++ b/libcxx/test/experimental/optional/optional.defs/tested_elsewhere.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.general/nothing_to_do.pass.cpp b/libcxx/test/experimental/optional/optional.general/nothing_to_do.pass.cpp index b58f5c55b64..b58f5c55b64 100644 --- a/libcxx/test/utilities/optional/optional.general/nothing_to_do.pass.cpp +++ b/libcxx/test/experimental/optional/optional.general/nothing_to_do.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.hash/hash.pass.cpp b/libcxx/test/experimental/optional/optional.hash/hash.pass.cpp index 9e5fb55c833..9e5fb55c833 100644 --- a/libcxx/test/utilities/optional/optional.hash/hash.pass.cpp +++ b/libcxx/test/experimental/optional/optional.hash/hash.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.inplace/in_place_t.pass.cpp b/libcxx/test/experimental/optional/optional.inplace/in_place_t.pass.cpp index 360b9d91671..360b9d91671 100644 --- a/libcxx/test/utilities/optional/optional.inplace/in_place_t.pass.cpp +++ b/libcxx/test/experimental/optional/optional.inplace/in_place_t.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.nullops/equal.pass.cpp b/libcxx/test/experimental/optional/optional.nullops/equal.pass.cpp index 931db614425..931db614425 100644 --- a/libcxx/test/utilities/optional/optional.nullops/equal.pass.cpp +++ b/libcxx/test/experimental/optional/optional.nullops/equal.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.nullops/greater.pass.cpp b/libcxx/test/experimental/optional/optional.nullops/greater.pass.cpp index b72a4d3f1a6..b72a4d3f1a6 100644 --- a/libcxx/test/utilities/optional/optional.nullops/greater.pass.cpp +++ b/libcxx/test/experimental/optional/optional.nullops/greater.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.nullops/greater_equal.pass.cpp b/libcxx/test/experimental/optional/optional.nullops/greater_equal.pass.cpp index 86c8743b555..86c8743b555 100644 --- a/libcxx/test/utilities/optional/optional.nullops/greater_equal.pass.cpp +++ b/libcxx/test/experimental/optional/optional.nullops/greater_equal.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.nullops/less_equal.pass.cpp b/libcxx/test/experimental/optional/optional.nullops/less_equal.pass.cpp index 3e8444bc73f..3e8444bc73f 100644 --- a/libcxx/test/utilities/optional/optional.nullops/less_equal.pass.cpp +++ b/libcxx/test/experimental/optional/optional.nullops/less_equal.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.nullops/less_than.pass.cpp b/libcxx/test/experimental/optional/optional.nullops/less_than.pass.cpp index 149c809b040..149c809b040 100644 --- a/libcxx/test/utilities/optional/optional.nullops/less_than.pass.cpp +++ b/libcxx/test/experimental/optional/optional.nullops/less_than.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.nullops/not_equal.pass.cpp b/libcxx/test/experimental/optional/optional.nullops/not_equal.pass.cpp index 6f28edf6d26..6f28edf6d26 100644 --- a/libcxx/test/utilities/optional/optional.nullops/not_equal.pass.cpp +++ b/libcxx/test/experimental/optional/optional.nullops/not_equal.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.nullopt/nullopt_t.pass.cpp b/libcxx/test/experimental/optional/optional.nullopt/nullopt_t.pass.cpp index de1e83b653c..de1e83b653c 100644 --- a/libcxx/test/utilities/optional/optional.nullopt/nullopt_t.pass.cpp +++ b/libcxx/test/experimental/optional/optional.nullopt/nullopt_t.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.assign/assign_value.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.assign/assign_value.pass.cpp index e256a098f1a..e256a098f1a 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.assign/assign_value.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.assign/assign_value.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.assign/copy.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.assign/copy.pass.cpp index 81c3b4e6dfa..81c3b4e6dfa 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.assign/copy.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.assign/copy.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.assign/emplace.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.assign/emplace.pass.cpp index c4361ea5178..c4361ea5178 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.assign/emplace.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.assign/emplace.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.assign/emplace_initializer_list.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.assign/emplace_initializer_list.pass.cpp index 8d20be3de19..8d20be3de19 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.assign/emplace_initializer_list.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.assign/emplace_initializer_list.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.assign/move.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.assign/move.pass.cpp index d27313dad42..d27313dad42 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.assign/move.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.assign/move.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.assign/nullopt_t.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.assign/nullopt_t.pass.cpp index 7f39744f055..7f39744f055 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.assign/nullopt_t.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.assign/nullopt_t.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/const_T.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/const_T.pass.cpp index 071f5943b97..071f5943b97 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/const_T.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/const_T.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/copy.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/copy.pass.cpp index 8726f95a00c..8726f95a00c 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/copy.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/copy.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/default.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/default.pass.cpp index 6a1763de22b..6a1763de22b 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/default.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/default.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/in_place_t.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/in_place_t.pass.cpp index 412c993ffbd..412c993ffbd 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/in_place_t.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/in_place_t.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/initializer_list.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/initializer_list.pass.cpp index 98cb929dc51..98cb929dc51 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/initializer_list.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/initializer_list.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/move.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/move.pass.cpp index b320c95c582..b320c95c582 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/move.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/move.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/nullopt_t.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/nullopt_t.pass.cpp index c307a2e1e25..c307a2e1e25 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/nullopt_t.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/nullopt_t.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/rvalue_T.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/rvalue_T.pass.cpp index ac52a42d595..ac52a42d595 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.ctor/rvalue_T.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.ctor/rvalue_T.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.dtor/dtor.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.dtor/dtor.pass.cpp index 2697799f0e5..2697799f0e5 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.dtor/dtor.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.dtor/dtor.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.observe/bool.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.observe/bool.pass.cpp index a3724375cf4..a3724375cf4 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.observe/bool.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.observe/bool.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.observe/dereference.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.observe/dereference.pass.cpp index 98e5dac9719..98e5dac9719 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.observe/dereference.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.observe/dereference.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.observe/dereference_const.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.observe/dereference_const.pass.cpp index c72a57852a3..c72a57852a3 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.observe/dereference_const.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.observe/dereference_const.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.observe/op_arrow.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.observe/op_arrow.pass.cpp index 0fb5aa2e9d0..0fb5aa2e9d0 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.observe/op_arrow.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.observe/op_arrow.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.observe/op_arrow_const.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.observe/op_arrow_const.pass.cpp index e813dd992a5..e813dd992a5 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.observe/op_arrow_const.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.observe/op_arrow_const.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.observe/value.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.observe/value.pass.cpp index e91805e9c8e..e91805e9c8e 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.observe/value.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.observe/value.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.observe/value_const.fail.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.observe/value_const.fail.cpp index f0f8af6da45..f0f8af6da45 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.observe/value_const.fail.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.observe/value_const.fail.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.observe/value_const.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.observe/value_const.pass.cpp index 39bf687ff3c..39bf687ff3c 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.observe/value_const.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.observe/value_const.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.observe/value_or.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.observe/value_or.pass.cpp index 6118c44bb5b..6118c44bb5b 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.observe/value_or.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.observe/value_or.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.observe/value_or_const.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.observe/value_or_const.pass.cpp index d51f18abbd2..d51f18abbd2 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.observe/value_or_const.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.observe/value_or_const.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional.object.swap/swap.pass.cpp b/libcxx/test/experimental/optional/optional.object/optional.object.swap/swap.pass.cpp index e0ecfdebb8c..e0ecfdebb8c 100644 --- a/libcxx/test/utilities/optional/optional.object/optional.object.swap/swap.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional.object.swap/swap.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional_const_void.fail.cpp b/libcxx/test/experimental/optional/optional.object/optional_const_void.fail.cpp index 6999cf2451f..6999cf2451f 100644 --- a/libcxx/test/utilities/optional/optional.object/optional_const_void.fail.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional_const_void.fail.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional_not_destructible.fail.cpp b/libcxx/test/experimental/optional/optional.object/optional_not_destructible.fail.cpp index 61470af0119..61470af0119 100644 --- a/libcxx/test/utilities/optional/optional.object/optional_not_destructible.fail.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional_not_destructible.fail.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional_not_noexcept_destructible.fail.cpp b/libcxx/test/experimental/optional/optional.object/optional_not_noexcept_destructible.fail.cpp index eaee02014c2..eaee02014c2 100644 --- a/libcxx/test/utilities/optional/optional.object/optional_not_noexcept_destructible.fail.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional_not_noexcept_destructible.fail.cpp diff --git a/libcxx/test/utilities/optional/optional.object/optional_void.fail.cpp b/libcxx/test/experimental/optional/optional.object/optional_void.fail.cpp index f911e9a2d6d..f911e9a2d6d 100644 --- a/libcxx/test/utilities/optional/optional.object/optional_void.fail.cpp +++ b/libcxx/test/experimental/optional/optional.object/optional_void.fail.cpp diff --git a/libcxx/test/utilities/optional/optional.object/types.pass.cpp b/libcxx/test/experimental/optional/optional.object/types.pass.cpp index 8b9ad2e1957..8b9ad2e1957 100644 --- a/libcxx/test/utilities/optional/optional.object/types.pass.cpp +++ b/libcxx/test/experimental/optional/optional.object/types.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.relops/equal.pass.cpp b/libcxx/test/experimental/optional/optional.relops/equal.pass.cpp index 03b9d3fda5c..03b9d3fda5c 100644 --- a/libcxx/test/utilities/optional/optional.relops/equal.pass.cpp +++ b/libcxx/test/experimental/optional/optional.relops/equal.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.relops/greater_equal.pass.cpp b/libcxx/test/experimental/optional/optional.relops/greater_equal.pass.cpp index 98d6855f931..98d6855f931 100644 --- a/libcxx/test/utilities/optional/optional.relops/greater_equal.pass.cpp +++ b/libcxx/test/experimental/optional/optional.relops/greater_equal.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.relops/greater_than.pass.cpp b/libcxx/test/experimental/optional/optional.relops/greater_than.pass.cpp index d51bd4f2ac4..d51bd4f2ac4 100644 --- a/libcxx/test/utilities/optional/optional.relops/greater_than.pass.cpp +++ b/libcxx/test/experimental/optional/optional.relops/greater_than.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.relops/less_equal.pass.cpp b/libcxx/test/experimental/optional/optional.relops/less_equal.pass.cpp index 326f3a89649..326f3a89649 100644 --- a/libcxx/test/utilities/optional/optional.relops/less_equal.pass.cpp +++ b/libcxx/test/experimental/optional/optional.relops/less_equal.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.relops/less_than.pass.cpp b/libcxx/test/experimental/optional/optional.relops/less_than.pass.cpp index 37f7e194298..37f7e194298 100644 --- a/libcxx/test/utilities/optional/optional.relops/less_than.pass.cpp +++ b/libcxx/test/experimental/optional/optional.relops/less_than.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.relops/not_equal.pass.cpp b/libcxx/test/experimental/optional/optional.relops/not_equal.pass.cpp index f386c7e361e..f386c7e361e 100644 --- a/libcxx/test/utilities/optional/optional.relops/not_equal.pass.cpp +++ b/libcxx/test/experimental/optional/optional.relops/not_equal.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.specalg/make_optional.pass.cpp b/libcxx/test/experimental/optional/optional.specalg/make_optional.pass.cpp index cc95e6110e8..cc95e6110e8 100644 --- a/libcxx/test/utilities/optional/optional.specalg/make_optional.pass.cpp +++ b/libcxx/test/experimental/optional/optional.specalg/make_optional.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.specalg/swap.pass.cpp b/libcxx/test/experimental/optional/optional.specalg/swap.pass.cpp index e31d2173425..e31d2173425 100644 --- a/libcxx/test/utilities/optional/optional.specalg/swap.pass.cpp +++ b/libcxx/test/experimental/optional/optional.specalg/swap.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.syn/optional_const_in_place_t.fail.cpp b/libcxx/test/experimental/optional/optional.syn/optional_const_in_place_t.fail.cpp index 60836ae2396..60836ae2396 100644 --- a/libcxx/test/utilities/optional/optional.syn/optional_const_in_place_t.fail.cpp +++ b/libcxx/test/experimental/optional/optional.syn/optional_const_in_place_t.fail.cpp diff --git a/libcxx/test/utilities/optional/optional.syn/optional_const_lvalue_ref.fail.cpp b/libcxx/test/experimental/optional/optional.syn/optional_const_lvalue_ref.fail.cpp index 9a4ba1a027a..9a4ba1a027a 100644 --- a/libcxx/test/utilities/optional/optional.syn/optional_const_lvalue_ref.fail.cpp +++ b/libcxx/test/experimental/optional/optional.syn/optional_const_lvalue_ref.fail.cpp diff --git a/libcxx/test/utilities/optional/optional.syn/optional_const_nullopt_t.fail.cpp b/libcxx/test/experimental/optional/optional.syn/optional_const_nullopt_t.fail.cpp index f6220bda69c..f6220bda69c 100644 --- a/libcxx/test/utilities/optional/optional.syn/optional_const_nullopt_t.fail.cpp +++ b/libcxx/test/experimental/optional/optional.syn/optional_const_nullopt_t.fail.cpp diff --git a/libcxx/test/utilities/optional/optional.syn/optional_in_place_t.fail.cpp b/libcxx/test/experimental/optional/optional.syn/optional_in_place_t.fail.cpp index 12f291fcd22..12f291fcd22 100644 --- a/libcxx/test/utilities/optional/optional.syn/optional_in_place_t.fail.cpp +++ b/libcxx/test/experimental/optional/optional.syn/optional_in_place_t.fail.cpp diff --git a/libcxx/test/utilities/optional/optional.syn/optional_includes_initializer_list.pass.cpp b/libcxx/test/experimental/optional/optional.syn/optional_includes_initializer_list.pass.cpp index 7e6697ff6e5..7e6697ff6e5 100644 --- a/libcxx/test/utilities/optional/optional.syn/optional_includes_initializer_list.pass.cpp +++ b/libcxx/test/experimental/optional/optional.syn/optional_includes_initializer_list.pass.cpp diff --git a/libcxx/test/utilities/optional/optional.syn/optional_lvalue_ref.fail.cpp b/libcxx/test/experimental/optional/optional.syn/optional_lvalue_ref.fail.cpp index 850df342aef..850df342aef 100644 --- a/libcxx/test/utilities/optional/optional.syn/optional_lvalue_ref.fail.cpp +++ b/libcxx/test/experimental/optional/optional.syn/optional_lvalue_ref.fail.cpp diff --git a/libcxx/test/utilities/optional/optional.syn/optional_nullopt_t.fail.cpp b/libcxx/test/experimental/optional/optional.syn/optional_nullopt_t.fail.cpp index 20955ace834..20955ace834 100644 --- a/libcxx/test/utilities/optional/optional.syn/optional_nullopt_t.fail.cpp +++ b/libcxx/test/experimental/optional/optional.syn/optional_nullopt_t.fail.cpp diff --git a/libcxx/test/utilities/optional/optional.syn/optional_rvalue_ref.fail.cpp b/libcxx/test/experimental/optional/optional.syn/optional_rvalue_ref.fail.cpp index d773e993df2..d773e993df2 100644 --- a/libcxx/test/utilities/optional/optional.syn/optional_rvalue_ref.fail.cpp +++ b/libcxx/test/experimental/optional/optional.syn/optional_rvalue_ref.fail.cpp diff --git a/libcxx/test/utilities/optional/version.pass.cpp b/libcxx/test/experimental/optional/version.pass.cpp index 585b7a24eea..585b7a24eea 100644 --- a/libcxx/test/utilities/optional/version.pass.cpp +++ b/libcxx/test/experimental/optional/version.pass.cpp diff --git a/libcxx/test/utilities/meta/meta.unary/meta.unary.prop/is_default_constructible.pass.cpp b/libcxx/test/utilities/meta/meta.unary/meta.unary.prop/is_default_constructible.pass.cpp index 379226a042b..e7d2e3a5503 100644 --- a/libcxx/test/utilities/meta/meta.unary/meta.unary.prop/is_default_constructible.pass.cpp +++ b/libcxx/test/utilities/meta/meta.unary/meta.unary.prop/is_default_constructible.pass.cpp @@ -35,6 +35,11 @@ class Empty { }; +class NoDefaultConstructor +{ + NoDefaultConstructor(int) {} +}; + class NotEmpty { public: @@ -81,6 +86,7 @@ int main() test_is_not_default_constructible<int&>(); test_is_not_default_constructible<char[]>(); test_is_not_default_constructible<Abstract>(); + test_is_not_default_constructible<NoDefaultConstructor>(); #if __has_feature(cxx_access_control_sfinae) test_is_not_default_constructible<B>(); #endif |

