OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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