[all-commits] [llvm/llvm-project] e9088e: [flang] When resolving a binding, allow for overri...
Peter Klausler via All-commits
all-commits at lists.llvm.org
Thu Dec 15 15:09:08 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e9088e3789bb695217e5a6b57bc4d4ca0510bf7b
https://github.com/llvm/llvm-project/commit/e9088e3789bb695217e5a6b57bc4d4ca0510bf7b
Author: Peter Klausler <pklausler at nvidia.com>
Date: 2022-12-15 (Thu, 15 Dec 2022)
Changed paths:
M flang/lib/Semantics/expression.cpp
Log Message:
-----------
[flang] When resolving a binding, allow for overriding
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.
Differential Revision: https://reviews.llvm.org/D140127
More information about the All-commits
mailing list