HOME
| OPENMP API Specification: "Version 5.2 -- GIT rev 95b2e3a44"

8.1  at Clause

Name: at

Properties: unique

Arguments

Name

Type

Properties

action-time

Keyword: compilation, execution

default

Directives

error

Semantics

The at clause determines when the implementation performs an action that is associated with a utility directive. If action-time is compilation, the action is performed during compilation if the directive appears in a declarative context or in an executable context that is reachable at runtime. If action-time is compilation and the directive appears in an executable context that is not reachable at runtime, the action may or may not be performed. If action-time is execution, the action is performed during program execution when a thread encounters the directive and the directive is considered to be an executable directive. If the at clause is not specified, the effect is as if action-time is compilation.

Cross References