diff options
author | Peter Klausler <35819229+klausler@users.noreply.github.com> | 2023-11-30 13:07:49 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-30 13:07:49 -0800 |
commit | fddadd293952ffddd2455f567373424bf8faa003 (patch) | |
tree | 3d0b0494b84af68dbcf811a0d9dbfc494be3944c /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | |
parent | 33b54f01fe32030ff60d661a7a951e33360f82ee (diff) | |
download | llvm-fddadd293952ffddd2455f567373424bf8faa003.zip llvm-fddadd293952ffddd2455f567373424bf8faa003.tar.gz llvm-fddadd293952ffddd2455f567373424bf8faa003.tar.bz2 |
[flang] Address case of under-processed array symbol (#73169)
Array element references are frequently parsed as function references
due to the ambiguous syntax of Fortran, and the parse tree is repaired
by semantics once the relevant symbol table entries are in hand. This
patch fixes a case in which the correction takes a path that leaves the
type of a symbol undetermined, leading to later spurious errors in
expression analysis.
Fixes https://github.com/llvm/llvm-project/issues/68652.
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
0 files changed, 0 insertions, 0 deletions