1 ! RUN: %python %S/test_modfile.py %s %flang_fc1
2 ! Ensure that symbols and types needed to declare procedures and procedure pointers
3 ! are properly imported into interfaces.
11 procedure(iface
) :: ext
13 subroutine subr(p1
,p2
)
16 procedure(type(t
)), pointer :: p2
18 function fun() result(res
)
20 procedure(subr
), pointer :: res
33 !procedure(iface)::ext
35 !subroutine subr(p1,p2)
39 !procedure(type(t)),pointer::p2
43 !function fun() result(res)
45 !procedure(subr),pointer::res