+#if __TBB_TASK_GROUP_CONTEXT
+ parallel_invoke_cleaner(int number_of_children, tbb::task_group_context& context)
+ : root(*new(task::allocate_root(context)) internal::parallel_invoke_helper(number_of_children))
+#else
+ parallel_invoke_cleaner(int number_of_children, tbb::task_group_context&)
+ : root(*new(task::allocate_root()) internal::parallel_invoke_helper(number_of_children))
+#endif /* !__TBB_TASK_GROUP_CONTEXT */