diff options
| author | Jack Styles <jack.styles@arm.com> | 2025-11-11 13:31:22 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-11-11 13:31:22 +0000 |
| commit | 91e6deeef41070d0c6f4fc210725c5f2c98433c1 (patch) | |
| tree | 0c8b07e19001bd17109b36e41e7c2fd175c4719a /lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPythonInterface.h | |
| parent | 7894a5747e1707c9e3b988c2a33343d7982e1e61 (diff) | |
[Flang][OpenMP] Improve Semantics for Derived Type Array Elements (#167296)
Flang does not allow the use of Structure Component types inside of
certain OpenMP clauses. While this has been introduced, it seemed that
Structure Component Array Elements were not being captured as they got
embedded in the parse tree. To ensure all structure component types are
identified, a new `HasStructureComponent` evaluate function has been
introduced to walk a Semantics expression, identified where Components
are used within.
This replaces the previous implementation of `CheckStructureComponent`
which just looked for the StructureComponent inside of a DataRef.
Fixes #150830
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPythonInterface.h')
0 files changed, 0 insertions, 0 deletions
