diff options
| author | Jean Perier <jperier@nvidia.com> | 2023-01-12 10:08:16 +0100 |
|---|---|---|
| committer | Jean Perier <jperier@nvidia.com> | 2023-01-12 10:12:54 +0100 |
| commit | ffc3051d0fb7ef32e0af86571251d1f35eb191bd (patch) | |
| tree | 034c403bbe1a164a3ddc2f63e55d0c911ff6afec /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | df1a74ac3c6407d0658c46c859c4a07974af3293 (diff) | |
| download | llvm-ffc3051d0fb7ef32e0af86571251d1f35eb191bd.zip llvm-ffc3051d0fb7ef32e0af86571251d1f35eb191bd.tar.gz llvm-ffc3051d0fb7ef32e0af86571251d1f35eb191bd.tar.bz2 | |
[flang] Lower component-ref to hlfir.designate
Implement the visit of component refs in DesignatorBuilder.
The ArrayRef code has to be updated a bit to cope with the
case where the base is an array and the component is also an
array.
Improve the result type of array sections designators (only return
a fir.box if the array section is not contiguous/has dynamic extent).
This required exposing IsContiguous entry point for different
front-end designator nodes (the implementation already existed,
but was internal to check-expression.cpp).
Differential Revision: https://reviews.llvm.org/D141470
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
