[flang] Fix portability warning that was incorrectly an "else if"
authorPeter Klausler <pklausler@nvidia.com>
Thu, 20 Jul 2023 19:37:25 +0000 (12:37 -0700)
committerPeter Klausler <pklausler@nvidia.com>
Fri, 21 Jul 2023 22:34:53 +0000 (15:34 -0700)
commit24d293913c211c43af4d1ab0a23ab66d58aea6df
tree20c9ad80964232563a53d1ba4a98a5a1351708bd
parenteaa4bc655709520f752e81890e5154775e66d539
[flang] Fix portability warning that was incorrectly an "else if"

A semantics check for an assumed-length dummy procedure pointer was
inappropriately part of an "else" clause for a preceding check,
causing it to not be applied in all situations.

Differential Revision: https://reviews.llvm.org/D155975
flang/lib/Semantics/check-declarations.cpp
flang/test/Semantics/call01.f90