diff options
| author | Erich Keane <ekeane@nvidia.com> | 2025-11-21 10:47:52 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-21 10:47:52 -0800 |
| commit | 5dbe83c3023a795595b52e75cdfc7835882e5db1 (patch) | |
| tree | 9c5209709546a197725b01f615f192a27f939be0 /lldb/test/Shell/Commands/CommandScriptImmediateOutput/CommandScriptImmediateOutputFile.test | |
| parent | 0182a76970e4e7a9faa3be049ea371128a28ee39 (diff) | |
[OpenACC][CIR] Handle 'declare' construct local lowering (&link clause) (#168793)
'declare' is a declaration directive, so it can appear at 3 places:
Global/NS scope, class scope, or local scope. This patch implements ONLY
the 'local' scope lowering for 'declare'.
A 'declare' is lowered as a 'declare_enter' and 'declare_exit'
operation, plus data operands like all others. Sema restricts the form
of some of these, but they are otherwise identical.
'declare' DOES require at least 1 clause for the examples to make sense,
so this ALSO implements 'link', which is the 'simpliest' one. It is ONLY
attached to the 'declare_enter', and doesn't require any additional work
besides a very small addition to how we handle clauses.
Diffstat (limited to 'lldb/test/Shell/Commands/CommandScriptImmediateOutput/CommandScriptImmediateOutputFile.test')
0 files changed, 0 insertions, 0 deletions
