This is an archive of the discontinued LLVM Phabricator instance.

[flang] When resolving a binding, allow for overriding
ClosedPublic

Authored by klausler on Dec 15 2022, 10:58 AM.

Details

Summary

In type-bound generic resolution, when the actual argument
is monomorphic, resolve the call to the target of the
most recent (i.e., least deeply inherited) override of
the binding, if any.

Diff Detail

Event Timeline

klausler created this revision.Dec 15 2022, 10:58 AM
Herald added a project: Restricted Project. · View Herald TranscriptDec 15 2022, 10:58 AM
Herald added a subscriber: jdoerfert. · View Herald Transcript
klausler requested review of this revision.Dec 15 2022, 10:58 AM
This revision is now accepted and ready to land.Dec 15 2022, 11:15 AM
This revision was landed with ongoing or failed builds.Dec 15 2022, 3:09 PM
This revision was automatically updated to reflect the committed changes.