Lines Matching refs:R
40 template<typename F, typename R>
43 aligned_space<R> my_return_storage;
47 new (my_return_storage.begin()) R(my_func()); in operator()
53 R consume_result() { in consume_result()
59 my_return_storage.begin()->~R(); in ~task_arena_function()
201 template<typename R, typename F>
202 R isolate_impl(F& f) { in isolate_impl()
203 task_arena_function<F, R> func(f); in isolate_impl()
247 template<typename R, typename F>
248 R execute_impl(F& f) { in execute_impl()
250 task_arena_function<F, R> func(f); in execute_impl()