aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorErich Keane <ekeane@nvidia.com>2023-11-27 06:49:29 -0800
committerGitHub <noreply@github.com>2023-11-27 06:49:29 -0800
commitba1c869f0026923e0db80ffbd94d02e4718cc1f1 (patch)
tree464050e8c94519ba5ee8dd0f9bcbccc12d557f60 /flang/lib/Frontend/CompilerInvocation.cpp
parentbf02c84cb8e7f60dfc12f822cd2bb71890b03101 (diff)
downloadllvm-ba1c869f0026923e0db80ffbd94d02e4718cc1f1.zip
llvm-ba1c869f0026923e0db80ffbd94d02e4718cc1f1.tar.gz
llvm-ba1c869f0026923e0db80ffbd94d02e4718cc1f1.tar.bz2
[OpenACC] Implement 'routine' construct parsing (#73143)
The 'routine' construct applies either to a function directly, or, when provided a name, applies to the function named (and is visible in the current scope). This patch implements the parsing for this. The identifier provided (or Id Expression) is required to be a valid, declared identifier, though the semantic analysis portion of the Routine directive will need to enforce it being a function/overload set.
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions