When a module uses a derived type that is shadowed by a generic
interface, the module file was missing a USE statement for the
name. Detect and handle this situation.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D121160
[flang] Fix module file missing USE for shadowed derived type ClosedPublic Authored by klausler on Mar 7 2022, 1:53 PM.
Details Summary When a module uses a derived type that is shadowed by a generic
Diff Detail Event TimelineThis revision is now accepted and ready to land.Mar 7 2022, 4:41 PM Closed by commit rG665d41593f9d: [flang] Fix module file missing USE for shadowed derived type (authored by klausler). · Explain WhyMar 7 2022, 5:13 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 413626 flang/lib/Semantics/mod-file.cpp
flang/test/Semantics/modfile44.f90
|