[all-commits] [llvm/llvm-project] 90d753: [flang] Fix inheritance of IMPLICIT typing rules (...

Peter Klausler via All-commits all-commits at lists.llvm.org
Tue Aug 20 12:03:37 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 90d753ab75afdaab998cad20620b8197610e6dbd
      https://github.com/llvm/llvm-project/commit/90d753ab75afdaab998cad20620b8197610e6dbd
  Author: Peter Klausler <35819229+klausler at users.noreply.github.com>
  Date:   2024-08-20 (Tue, 20 Aug 2024)

  Changed paths:
    M flang/lib/Semantics/resolve-names.cpp
    A flang/test/Semantics/implicit15.f90

  Log Message:
  -----------
  [flang] Fix inheritance of IMPLICIT typing rules (#102692)

Interfaces don't inherit the IMPLICIT typing rules of their enclosing
scope, and separate MODULE PROCEDUREs inherit the IMPLICIT typing rules
of submodule in which they are defined, not the rules from their
interface.

Fixes https://github.com/llvm/llvm-project/issues/102558.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list