Lines Matching refs:args

86     C* allocate_continuation(std::uint64_t ref, Args&&... args) {  in allocate_continuation()  argument
87 C* continuation = new C{std::forward<Args>(args)...}; in allocate_continuation()
95 F create_child(Args&&... args) { in create_child() argument
96 return create_child_impl<F>(std::forward<Args>(args)...); in create_child()
100 F create_child_and_increment(Args&&... args) { in create_child_and_increment() argument
102 return create_child_impl<F>(std::forward<Args>(args)...); in create_child_and_increment()
106 F* allocate_child(Args&&... args) { in allocate_child() argument
107 return allocate_child_impl<F>(std::forward<Args>(args)...); in allocate_child()
111 F* allocate_child_and_increment(Args&&... args) { in allocate_child_and_increment() argument
113 return allocate_child_impl<F>(std::forward<Args>(args)...); in allocate_child_and_increment()
145 friend F create_root_task(tbb::task_group& tg, Args&&... args);
148 friend F* allocate_root_task(tbb::task_group& tg, Args&&... args);
151 F create_child_impl(Args&&... args) { in create_child_impl() argument
152 F obj{std::forward<Args>(args)...}; in create_child_impl()
159 F* allocate_child_impl(Args&&... args) { in allocate_child_impl() argument
160 F* obj = new F{std::forward<Args>(args)...}; in allocate_child_impl()
194 F create_root_task(tbb::task_group& tg, Args&&... args) { in create_root_task() argument
195 F obj{std::forward<Args>(args)...}; in create_root_task()
202 F* allocate_root_task(tbb::task_group& tg, Args&&... args) { in allocate_root_task() argument
203 F* obj = new F{std::forward<Args>(args)...}; in allocate_root_task()