This patch handles allocatable dummy argument lowering
in function and subroutines.
This patch is part of the upstreaming effort from fir-dev branch.
Paths
| Differential D120483
[flang] Handle allocatable dummy arguments ClosedPublic Authored by clementval on Feb 24 2022, 6:59 AM.
Details Summary This patch handles allocatable dummy argument lowering This patch is part of the upstreaming effort from fir-dev branch.
Diff Detail
Event Timelineclementval added a child revision: D120488: [flang] Lower allocatable assignment for scalar.Feb 24 2022, 7:24 AM This revision is now accepted and ready to land.Feb 24 2022, 8:09 AM Closed by commit rG914061bbcf8b: [flang] Handle allocatable dummy arguments (authored by clementval). · Explain WhyFeb 24 2022, 8:17 AM This revision was automatically updated to reflect the committed changes. clementval removed a child revision: D120488: [flang] Lower allocatable assignment for scalar.Feb 24 2022, 8:50 AM rogfer01 added inline comments.
Revision Contents
Diff 411136 flang/lib/Lower/CallInterface.cpp
flang/test/Lower/arguments.f90
|
I am curious about this. Does this mean that a type like
is boxed (its number of parameters is empty) while
is not boxed (its number of parameters is not empty).
Maybe the intent of the code is the opposite?