Lines Matching refs:suspended_task
20 class fake_resolver : public fit::suspended_task::resolver {
24 fit::suspended_task::ticket obtain_ticket() { in obtain_ticket()
25 fit::suspended_task::ticket ticket = next_ticket_++; in obtain_ticket()
30 disposition get_disposition(fit::suspended_task::ticket ticket) { in get_disposition()
36 fit::suspended_task::ticket duplicate_ticket( in duplicate_ticket()
37 fit::suspended_task::ticket ticket) override { in duplicate_ticket()
45 fit::suspended_task::ticket ticket, bool resume_task) override { in resolve_ticket()
53 fit::suspended_task::ticket next_ticket_ = 1;
54 std::map<fit::suspended_task::ticket, disposition> tickets_;
62 fit::suspended_task empty1; in test()
65 fit::suspended_task empty2(nullptr, 42); in test()
68 fit::suspended_task empty_copy(empty1); in test()
72 fit::suspended_task empty_move(std::move(empty2)); in test()
76 fit::suspended_task task(&resolver, resolver.obtain_ticket()); in test()
81 fit::suspended_task task_copy(task); in test()
88 fit::suspended_task task_move(std::move(task)); in test()
95 fit::suspended_task x; in test()
157 fit::suspended_task a(&resolver, resolver.obtain_ticket()); in swapping()
158 fit::suspended_task b(&resolver, resolver.obtain_ticket()); in swapping()
159 fit::suspended_task c; in swapping()