This is an archive of the discontinued LLVM Phabricator instance.

flang] Emit missing IMPORTs in module file interfaces
ClosedPublic

Authored by klausler on Aug 25 2022, 10:52 AM.

Details

Summary

[When a symbol from the enclosing scope is necessary to declare
a procedure or procedure pointer dummy argument or function result
for a procedure interface, note it in the collection of symbols to
be imported when scanning that interface.

Diff Detail

Event Timeline

klausler created this revision.Aug 25 2022, 10:52 AM
Herald added a project: Restricted Project. · View Herald Transcript
Herald added a subscriber: jdoerfert. · View Herald Transcript
klausler requested review of this revision.Aug 25 2022, 10:52 AM
vdonaldson accepted this revision.Aug 25 2022, 1:19 PM
This revision is now accepted and ready to land.Aug 25 2022, 1:19 PM
This revision was automatically updated to reflect the committed changes.