Lines Matching refs:obj
152 F obj{std::forward<Args>(args)...}; in create_child_impl()
153 obj.m_type = task_type::stack_based; in create_child_impl()
154 obj.reset_parent(this); in create_child_impl()
155 return obj; in create_child_impl()
160 F* obj = new F{std::forward<Args>(args)...}; in allocate_child_impl()
161 obj->m_type = task_type::allocated; in allocate_child_impl()
162 obj->reset_parent(this); in allocate_child_impl()
163 return obj; in allocate_child_impl()
195 F obj{std::forward<Args>(args)...}; in create_root_task()
196 obj.m_type = base_task::task_type::stack_based; in create_root_task()
197 obj.reset_parent(new root_task{tg}); in create_root_task()
198 return obj; in create_root_task()
203 F* obj = new F{std::forward<Args>(args)...}; in allocate_root_task()
204 obj->m_type = base_task::task_type::allocated; in allocate_root_task()
205 obj->reset_parent(new root_task{tg}); in allocate_root_task()
206 return obj; in allocate_root_task()