Mercurial > hg > CbC > CbC_llvm
view flang/test/Semantics/modfile08.f90 @ 181:df311c476dd5
CreateIdentifierInfo in ParseCbC (not yet worked)
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 31 May 2020 12:30:11 +0900 |
parents | 0572611fdcc8 |
children | 2e18cbf3894f |
line wrap: on
line source
! RUN: %S/test_modfile.sh %s %t %f18 ! Check modfile generation for external declarations module m real, external :: a logical b external c complex c external b, d procedure() :: e procedure(real) :: f procedure(s) :: g type t procedure(), pointer, nopass :: e procedure(real), nopass, pointer :: f procedure(s), private, pointer :: g end type contains subroutine s(x) class(t) :: x end end !Expect: m.mod !module m ! procedure(real(4))::a ! procedure(logical(4))::b ! procedure(complex(4))::c ! procedure()::d ! procedure()::e ! procedure(real(4))::f ! procedure(s)::g ! type::t ! procedure(),nopass,pointer::e ! procedure(real(4)),nopass,pointer::f ! procedure(s),pointer,private::g ! end type !contains ! subroutine s(x) ! class(t)::x ! end !end