This is an archive of the discontinued LLVM Phabricator instance.

[flang] Use IMPLICIT from scope of external function reference
ClosedPublic

Authored by klausler on Nov 10 2020, 3:12 PM.

Details

Summary

Implicitly typed references to external functions are applying
the IMPLICIT typing rules of the global scope in which their
symbols were created, not the IMPLICIT typing rules in force in
the scope from which they were referenced.

Diff Detail

Event Timeline

klausler created this revision.Nov 10 2020, 3:12 PM
Herald added a project: Restricted Project. · View Herald TranscriptNov 10 2020, 3:12 PM
klausler requested review of this revision.Nov 10 2020, 3:12 PM
tskeith accepted this revision.Nov 10 2020, 4:26 PM
This revision is now accepted and ready to land.Nov 10 2020, 4:26 PM