On some directives, some clauses accept the use of OpenMP operations. An OpenMP operation named
<generic_name> is a special expression that may be specified in an OpenMP operation list and that is used
to construct an object of the <generic_name> OpenMP type (see Section 4.1). In general, the format of an
OpenMP operation is the following:
<generic_name>(operation-parameter-specification)