The syntax of the parallel masked taskloop construct is as follows:
where loop-nest is a canonical loop nest and clause can be any of the clauses accepted by the parallel or masked taskloop directives, except the in_reduction clause, with identical meanings and restrictions.
#pragma omp parallel masked taskloop [clause[ [,] clause] ... ] new-line
loop-nest