[flang] Correctly lower optional assumed type dummy
authorValentin Clement <clementval@gmail.com>
Tue, 4 Apr 2023 15:39:37 +0000 (08:39 -0700)
committerValentin Clement <clementval@gmail.com>
Tue, 4 Apr 2023 15:40:53 +0000 (08:40 -0700)
commit8ef91099f6162b023b467168e208e0843ce6781f
tree41d6f1d4f3a0042f23dbe6df126ad5fd86cfe103
parent4b2be144e170504f62362e044a3c4ad3b24da880
[flang] Correctly lower optional assumed type dummy

Assumed type are represented differently in the ActualArgument
class. Correctly handle them in intrinsic arg lowering.

Reviewed By: PeteSteinfeld

Differential Revision: https://reviews.llvm.org/D147487
flang/lib/Lower/ConvertExpr.cpp
flang/test/Lower/assumed-type.f90