[flang] Prevent crash in error case: elemental with alternate return
authorPeter Klausler <pklausler@nvidia.com>
Fri, 16 Dec 2022 23:10:50 +0000 (15:10 -0800)
committerPeter Klausler <pklausler@nvidia.com>
Sat, 17 Dec 2022 00:45:51 +0000 (16:45 -0800)
commit290cc4fe17e179a6165908ae23609a7b639bfad3
tree8907279a6a175e650b2a370ee3eebbfae5ab8c43
parent14b648a987e8fd84050db4db61cb8006eadc2e74
[flang] Prevent crash in error case: elemental with alternate return

When an ELEMENTAL subroutine is erroneously declared with alternate return
arguments, don't crash when checking the ranks of the actual arguments.

Differential Revision: https://reviews.llvm.org/D140143
flang/lib/Semantics/check-call.cpp