[flang] Fix crash in name resolution
authorPeter Klausler <pklausler@nvidia.com>
Sat, 17 Dec 2022 23:25:45 +0000 (15:25 -0800)
committerPeter Klausler <pklausler@nvidia.com>
Sun, 18 Dec 2022 01:23:52 +0000 (17:23 -0800)
commit7db05ae14d7982fbcbcd7e596de588c6cd911c38
tree89212baf1f7dc8525f77f83e6428a4a53260fbc8
parent81b35aa69f99d4dec7b836a52eb941075b61a384
[flang] Fix crash in name resolution

In an error recovery situation, the name resolution code for a
SELECT TYPE statement must check the presence of an optional
expression before calling GetType() upon it.

Differential Revision: https://reviews.llvm.org/D140153
flang/lib/Semantics/resolve-names.cpp