HomeSort by relevance Sort by last modified time
    Searched refs:packaged_task (Results 1 - 25 of 55) sorted by null

1 2 3

  /external/libcxx/test/std/thread/futures/futures.task/futures.task.members/
ctor_copy.fail.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // packaged_task(packaged_task&) = delete;
25 std::packaged_task<double(int, char)> p0;
26 std::packaged_task<double(int, char)> p(p0); // expected-error {{call to deleted constructor of 'std::packaged_task<double (int, char)>'}}
assign_copy.fail.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // packaged_task& operator=(packaged_task&) = delete;
24 std::packaged_task<double(int, char)> p0, p;
ctor2.fail.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // packaged_task(allocator_arg_t, const Allocator& a, F&& f);
19 // decay<F>::type is the same type as std::packaged_task<R(ArgTypes...)>.
27 typedef std::packaged_task<A(int, char)> PT;
28 typedef volatile std::packaged_task<A(int, char)> VPT;
32 PT p { std::allocator_arg_t{}, test_allocator<A>{}, VPT {}}; // expected-error {{no matching constructor for initialization of 'PT' (aka 'packaged_task<A (int, char)>')}}
ctor_default.pass.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // packaged_task();
26 std::packaged_task<A(int, char)> p;
ctor_move.pass.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // packaged_task(packaged_task&& other);
35 std::packaged_task<double(int, char)> p0(A(5));
36 std::packaged_task<double(int, char)> p = std::move(p0);
44 std::packaged_task<double(int, char)> p0;
45 std::packaged_task<double(int, char)> p = std::move(p0);
swap.pass.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // void swap(packaged_task& other);
35 std::packaged_task<double(int, char)> p0(A(5));
36 std::packaged_task<double(int, char)> p;
45 std::packaged_task<double(int, char)> p0;
46 std::packaged_task<double(int, char)> p;
ctor1.fail.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // packaged_task(F&& f);
19 // decay<F>::type is the same type as std::packaged_task<R(ArgTypes...)>.
25 typedef std::packaged_task<A(int, char)> PT;
26 typedef volatile std::packaged_task<A(int, char)> VPT;
35 PT p3{std::move(init)}; // expected-error {{no matching constructor for initialization of 'PT' (aka 'packaged_task<A (int, char)>')}}
assign_move.pass.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // packaged_task& operator=(packaged_task&& other);
35 std::packaged_task<double(int, char)> p0(A(5));
36 std::packaged_task<double(int, char)> p;
45 std::packaged_task<double(int, char)> p0;
46 std::packaged_task<double(int, char)> p;
dtor.pass.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // ~packaged_task();
34 void func(std::packaged_task<double(int, char)>)
38 void func2(std::packaged_task<double(int, char)> p)
47 std::packaged_task<double(int, char)> p(A(5));
63 std::packaged_task<double(int, char)> p(A(5));
make_ready_at_thread_exit.pass.cpp 15 // class packaged_task<R(ArgTypes...)>
39 void func0(std::packaged_task<double(int, char)> p)
45 void func1(std::packaged_task<double(int, char)> p)
51 void func2(std::packaged_task<double(int, char)> p)
68 void func3(std::packaged_task<double(int, char)> p)
87 std::packaged_task<double(int, char)> p(A(5));
94 std::packaged_task<double(int, char)> p(A(5));
108 std::packaged_task<double(int, char)> p(A(5));
114 std::packaged_task<double(int, char)> p;
  /prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/thread/futures/futures.task/futures.task.members/
ctor_copy.fail.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // packaged_task(packaged_task&) = delete;
25 std::packaged_task<double(int, char)> p0;
26 std::packaged_task<double(int, char)> p(p0); // expected-error {{call to deleted constructor of 'std::packaged_task<double (int, char)>'}}
assign_copy.fail.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // packaged_task& operator=(packaged_task&) = delete;
24 std::packaged_task<double(int, char)> p0, p;
ctor2.fail.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // packaged_task(allocator_arg_t, const Allocator& a, F&& f);
19 // decay<F>::type is the same type as std::packaged_task<R(ArgTypes...)>.
27 typedef std::packaged_task<A(int, char)> PT;
28 typedef volatile std::packaged_task<A(int, char)> VPT;
32 PT p { std::allocator_arg_t{}, test_allocator<A>{}, VPT {}}; // expected-error {{no matching constructor for initialization of 'PT' (aka 'packaged_task<A (int, char)>')}}
ctor_default.pass.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // packaged_task();
26 std::packaged_task<A(int, char)> p;
ctor_move.pass.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // packaged_task(packaged_task&& other);
35 std::packaged_task<double(int, char)> p0(A(5));
36 std::packaged_task<double(int, char)> p = std::move(p0);
44 std::packaged_task<double(int, char)> p0;
45 std::packaged_task<double(int, char)> p = std::move(p0);
swap.pass.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // void swap(packaged_task& other);
35 std::packaged_task<double(int, char)> p0(A(5));
36 std::packaged_task<double(int, char)> p;
45 std::packaged_task<double(int, char)> p0;
46 std::packaged_task<double(int, char)> p;
ctor1.fail.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // packaged_task(F&& f);
19 // decay<F>::type is the same type as std::packaged_task<R(ArgTypes...)>.
25 typedef std::packaged_task<A(int, char)> PT;
26 typedef volatile std::packaged_task<A(int, char)> VPT;
35 PT p3{std::move(init)}; // expected-error {{no matching constructor for initialization of 'PT' (aka 'packaged_task<A (int, char)>')}}
assign_move.pass.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // packaged_task& operator=(packaged_task&& other);
35 std::packaged_task<double(int, char)> p0(A(5));
36 std::packaged_task<double(int, char)> p;
45 std::packaged_task<double(int, char)> p0;
46 std::packaged_task<double(int, char)> p;
dtor.pass.cpp 15 // class packaged_task<R(ArgTypes...)>
17 // ~packaged_task();
34 void func(std::packaged_task<double(int, char)>)
38 void func2(std::packaged_task<double(int, char)> p)
47 std::packaged_task<double(int, char)> p(A(5));
63 std::packaged_task<double(int, char)> p(A(5));
  /external/libcxx/test/std/thread/futures/futures.task/futures.task.nonmembers/
uses_allocator.pass.cpp 13 // declaration of packaged_task is available in C++03. Therefore the test
14 // should fail because the static_assert fires and not because std::packaged_task
20 // packaged_task allocator support was removed in C++17 (LWG 2976)
22 // class packaged_task<R(ArgTypes...)>
25 // struct uses_allocator<packaged_task<Callable>, Alloc>
33 static_assert((std::uses_allocator<std::packaged_task<double(int, char)>, test_allocator<int> >::value), "");
swap.pass.cpp 15 // class packaged_task<R(ArgTypes...)>
19 // swap(packaged_task<R(ArgTypes...)>& x, packaged_task<R(ArgTypes...)>& y);
37 std::packaged_task<double(int, char)> p0(A(5));
38 std::packaged_task<double(int, char)> p;
47 std::packaged_task<double(int, char)> p0;
48 std::packaged_task<double(int, char)> p;
  /prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/std/thread/futures/futures.task/futures.task.nonmembers/
uses_allocator.pass.cpp 13 // declaration of packaged_task is available in C++03. Therefore the test
14 // should fail because the static_assert fires and not because std::packaged_task
20 // class packaged_task<R(ArgTypes...)>
23 // struct uses_allocator<packaged_task<Callable>, Alloc>
31 static_assert((std::uses_allocator<std::packaged_task<double(int, char)>, test_allocator<int> >::value), "");
swap.pass.cpp 15 // class packaged_task<R(ArgTypes...)>
19 // swap(packaged_task<R(ArgTypes...)>& x, packaged_task<R(ArgTypes...)>& y);
37 std::packaged_task<double(int, char)> p0(A(5));
38 std::packaged_task<double(int, char)> p;
47 std::packaged_task<double(int, char)> p0;
48 std::packaged_task<double(int, char)> p;
  /external/libcxx/test/libcxx/thread/futures/futures.task/
types.pass.cpp 16 // class packaged_task<R(ArgTypes...)>
30 static_assert((std::is_same<std::packaged_task<A(int, char)>::result_type, A>::value), "");
  /prebuilts/ndk/r16/sources/cxx-stl/llvm-libc++/test/libcxx/thread/futures/futures.task/
types.pass.cpp 16 // class packaged_task<R(ArgTypes...)>
30 static_assert((std::is_same<std::packaged_task<A(int, char)>::result_type, A>::value), "");

Completed in 184 milliseconds

1 2 3