diff options
Diffstat (limited to 'libcxx/test/std/thread')
-rw-r--r-- | libcxx/test/std/thread/futures/futures.tas/types.pass.cpp | 29 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.members/assign_copy.fail.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.members/assign_copy.fail.cpp) | 0 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.members/assign_move.pass.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.members/assign_move.pass.cpp) | 0 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor1.fail.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor1.fail.cpp) | 2 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor2.fail.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor2.fail.cpp) | 2 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor_copy.fail.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor_copy.fail.cpp) | 0 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor_default.pass.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor_default.pass.cpp) | 0 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor_func.pass.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor_func.pass.cpp) | 0 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor_func_alloc.pass.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor_func_alloc.pass.cpp) | 0 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor_move.pass.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor_move.pass.cpp) | 0 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.members/dtor.pass.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.members/dtor.pass.cpp) | 0 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.members/get_future.pass.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.members/get_future.pass.cpp) | 0 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.members/make_ready_at_thread_exit.pass.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.members/make_ready_at_thread_exit.pass.cpp) | 0 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.members/operator.pass.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.members/operator.pass.cpp) | 0 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.members/reset.pass.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.members/reset.pass.cpp) | 0 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.members/swap.pass.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.members/swap.pass.cpp) | 0 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.nonmembers/swap.pass.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.nonmembers/swap.pass.cpp) | 0 | ||||
-rw-r--r-- | libcxx/test/std/thread/futures/futures.task/futures.task.nonmembers/uses_allocator.pass.cpp (renamed from libcxx/test/std/thread/futures/futures.tas/futures.task.nonmembers/uses_allocator.pass.cpp) | 0 |
18 files changed, 2 insertions, 31 deletions
diff --git a/libcxx/test/std/thread/futures/futures.tas/types.pass.cpp b/libcxx/test/std/thread/futures/futures.tas/types.pass.cpp deleted file mode 100644 index f7c9b223add..00000000000 --- a/libcxx/test/std/thread/futures/futures.tas/types.pass.cpp +++ /dev/null @@ -1,29 +0,0 @@ -//===----------------------------------------------------------------------===// -// -// The LLVM Compiler Infrastructure -// -// This file is dual licensed under the MIT and the University of Illinois Open -// Source Licenses. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// -// -// UNSUPPORTED: libcpp-has-no-threads -// UNSUPPORTED: c++98, c++03 - -// <future> - -// template<class R, class... ArgTypes> -// class packaged_task<R(ArgTypes...)> -// { -// public: -// typedef R result_type; - -#include <future> -#include <type_traits> - -struct A {}; - -int main() -{ - static_assert((std::is_same<std::packaged_task<A(int, char)>::result_type, A>::value), ""); -} diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/assign_copy.fail.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.members/assign_copy.fail.cpp index 9449e149027..9449e149027 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/assign_copy.fail.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.members/assign_copy.fail.cpp diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/assign_move.pass.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.members/assign_move.pass.cpp index 3f11d670bed..3f11d670bed 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/assign_move.pass.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.members/assign_move.pass.cpp diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor1.fail.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor1.fail.cpp index 5d53119b317..6d7d734bd5e 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor1.fail.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor1.fail.cpp @@ -15,7 +15,7 @@ // class packaged_task<R(ArgTypes...)> // template <class F> // packaged_task(F&& f); -// These constructors shall not participate in overload resolution if +// These constructors shall not participate in overload resolution if // decay<F>::type is the same type as std::packaged_task<R(ArgTypes...)>. #include <future> diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor2.fail.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor2.fail.cpp index bedff389b05..984dcdc80b3 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor2.fail.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor2.fail.cpp @@ -15,7 +15,7 @@ // class packaged_task<R(ArgTypes...)> // template <class F, class Allocator> // packaged_task(allocator_arg_t, const Allocator& a, F&& f); -// These constructors shall not participate in overload resolution if +// These constructors shall not participate in overload resolution if // decay<F>::type is the same type as std::packaged_task<R(ArgTypes...)>. #include <future> diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor_copy.fail.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor_copy.fail.cpp index ff07db9a2e6..ff07db9a2e6 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor_copy.fail.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor_copy.fail.cpp diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor_default.pass.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor_default.pass.cpp index ed147d74895..ed147d74895 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor_default.pass.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor_default.pass.cpp diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor_func.pass.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor_func.pass.cpp index 14ac7614bb8..14ac7614bb8 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor_func.pass.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor_func.pass.cpp diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor_func_alloc.pass.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor_func_alloc.pass.cpp index 39784876b8c..39784876b8c 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor_func_alloc.pass.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor_func_alloc.pass.cpp diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor_move.pass.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor_move.pass.cpp index d9951dca585..d9951dca585 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/ctor_move.pass.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.members/ctor_move.pass.cpp diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/dtor.pass.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.members/dtor.pass.cpp index 7fafd100564..7fafd100564 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/dtor.pass.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.members/dtor.pass.cpp diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/get_future.pass.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.members/get_future.pass.cpp index c8e5d6efd6b..c8e5d6efd6b 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/get_future.pass.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.members/get_future.pass.cpp diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/make_ready_at_thread_exit.pass.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.members/make_ready_at_thread_exit.pass.cpp index 54ac6445824..54ac6445824 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/make_ready_at_thread_exit.pass.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.members/make_ready_at_thread_exit.pass.cpp diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/operator.pass.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.members/operator.pass.cpp index 9ad1509517f..9ad1509517f 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/operator.pass.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.members/operator.pass.cpp diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/reset.pass.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.members/reset.pass.cpp index 02a567500ee..02a567500ee 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/reset.pass.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.members/reset.pass.cpp diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/swap.pass.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.members/swap.pass.cpp index eb0091c8e81..eb0091c8e81 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.members/swap.pass.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.members/swap.pass.cpp diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.nonmembers/swap.pass.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.nonmembers/swap.pass.cpp index d90d593a75b..d90d593a75b 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.nonmembers/swap.pass.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.nonmembers/swap.pass.cpp diff --git a/libcxx/test/std/thread/futures/futures.tas/futures.task.nonmembers/uses_allocator.pass.cpp b/libcxx/test/std/thread/futures/futures.task/futures.task.nonmembers/uses_allocator.pass.cpp index bbe75de7f8a..bbe75de7f8a 100644 --- a/libcxx/test/std/thread/futures/futures.tas/futures.task.nonmembers/uses_allocator.pass.cpp +++ b/libcxx/test/std/thread/futures/futures.task/futures.task.nonmembers/uses_allocator.pass.cpp |