diff options
author | Erich Keane <ekeane@nvidia.com> | 2023-11-27 06:49:29 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-27 06:49:29 -0800 |
commit | ba1c869f0026923e0db80ffbd94d02e4718cc1f1 (patch) | |
tree | 464050e8c94519ba5ee8dd0f9bcbccc12d557f60 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | bf02c84cb8e7f60dfc12f822cd2bb71890b03101 (diff) | |
download | llvm-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