Lines Matching refs:forward
102 m_func(std::forward<FF>(f)) {}
109 task_handle th = std::forward<F>(f)(); in task_ptr_or_nullptr_impl()
115 std::forward<F>(f)(); in task_ptr_or_nullptr_impl()
122 decltype(std::forward<F>(f)()) in task_ptr_or_nullptr()
125 return task_ptr_or_nullptr_impl(is_void_t{}, std::forward<F>(f)); in task_ptr_or_nullptr()
132 std::forward<F>(f)(); in task_ptr_or_nullptr()
534 …return alloc.new_object<function_task<typename std::decay<F>::type>>(std::forward<F>(f), m_wait_ct… in prepare_task()
546 …d2::task_handle_task* function_task_p = alloc.new_object<function_task_t>(std::forward<F>(f), m_w… in prepare_task_handle()
603 spawn(*prepare_task(std::forward<F>(f)), context()); in run()
617 return prepare_task_handle(std::forward<F>(f)); in defer()
681 spawn_delegate sd(prepare_task(std::forward<F>(f)), context()); in run()