OpenCores
URL https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk

Subversion Repositories openrisc_me

[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.2.2/] [gcc/] [testsuite/] [gfortran.dg/] [private_type_5.f90] - Blame information for rev 199

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 149 jeremybenn
! { dg-do compile }
2
! Tests the fix for PR26779, where an error would occur because
3
! init was detected to be public with a private type dummy argument.
4
!
5
! Contributed by Paul Thomas  
6
!
7
module test
8
  public sub
9
  type, private :: t
10
    integer :: i
11
  end type t
12
contains
13
  subroutine sub (arg)
14
    integer arg
15
    type(t) :: root
16
    call init(root, arg)
17
  contains
18
    subroutine init(ir, i)
19
      integer i
20
      type(t) :: ir
21
      ir%i = i
22
    end subroutine init
23
  end subroutine sub
24
end module test

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.