[all-commits] [llvm/llvm-project] fdc3dd: [flang] Add runtime default initialization for pol...

Valentin Clement (バレンタイン クレメン) via All-commits all-commits at lists.llvm.org
Mon Jan 9 08:53:55 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: fdc3dd70c7304e1352201fee85429d07380a96bb
      https://github.com/llvm/llvm-project/commit/fdc3dd70c7304e1352201fee85429d07380a96bb
  Author: Valentin Clement <clementval at gmail.com>
  Date:   2023-01-09 (Mon, 09 Jan 2023)

  Changed paths:
    M flang/lib/Lower/ConvertVariable.cpp
    M flang/test/Lower/polymorphic.f90

  Log Message:
  -----------
  [flang] Add runtime default initialization for polymorphic intent(out) dummy

This patch adds runtime default initialization for polymorphic
dummy argument. The dynamic type might require default initialization
but not the declared type.

Reviewed By: jeanPerier, PeteSteinfeld

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




More information about the All-commits mailing list