[all-commits] [llvm/llvm-project] fa4a30: [flang] Cope with homonymous generic/specific in g...

Peter Klausler via All-commits all-commits at lists.llvm.org
Mon Jul 31 14:39:42 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fa4a304d514740fcf1f7b80f2441a7847231f09e
      https://github.com/llvm/llvm-project/commit/fa4a304d514740fcf1f7b80f2441a7847231f09e
  Author: Peter Klausler <pklausler at nvidia.com>
  Date:   2023-07-31 (Mon, 31 Jul 2023)

  Changed paths:
    M flang/lib/Semantics/expression.cpp

  Log Message:
  -----------
  [flang] Cope with homonymous generic/specific in generic resolution

When a generic interface X has a specific procedure Y that is also a specific
procedure of another generic with the same name (Y), ensure that
generic resolution of a call to X that resolves to Y points to the
symbol of the specific procedure Y, not the generic.

Differential Revision: https://reviews.llvm.org/D156341




More information about the All-commits mailing list