view gcc/testsuite/gfortran.dg/public_private_module_4.f90 @ 145:1830386684a0

gcc-9.2.0
author anatofuz
date Thu, 13 Feb 2020 11:34:05 +0900
parents 04ced10e8804
children
line wrap: on
line source

! { dg-do compile  { target skip-all-targets } }
!
! To be used by public_private_module_3.f90
!
! PR fortran/52916
! Cf. PR fortran/40973
!
! Ensure that PRIVATE specific functions do not get
! marked as TREE_PUBLIC() = 0, if the generic name is
! PUBLIC.
!
use m
use m2
implicit none

type(t) :: a, b, c
type(t2) :: x

call gen()
a = b + (c .myop. a)

call x%func()
end