1 ! RUN: %S/test_modfile.sh %s %t %flang_fc1
3 ! modfile with subprograms
10 pure
subroutine Ss(x
, y
) bind(c
)
16 real function f1() result(x
)
29 type(t
) function f3(x
)
31 integer, parameter :: a
= 2
33 integer, kind
:: b
= a
38 function f4() result(x
)
43 ! Module with a subroutine with alternate returns
46 subroutine altReturn(arg1
, arg2
, *, *)
57 !pure subroutine ss(x,y) bind(c, name="ss")
58 !logical(4),intent(in)::x
59 !real(4),intent(inout)::y
61 !function f1() result(x)
76 ! integer(4),kind::b=2_4
82 !function f4() result(x)
90 !subroutine altreturn(arg1,arg2,*,*)