[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.
parent
33b54f01
Please register or sign in to comment