module_interface_2.f90
来自「用于进行gcc测试」· F90 代码 · 共 32 行
F90
32 行
! { dg-do compile }! Tests the fix for PR29464, in which the second USE of the generic! interface caused an error.!! Contributed by Vivek Rao <vivekrao4@yahoo.com>!module foo_mod implicit none interface twice module procedure twice_real end interface twicecontains real function twice_real(x) real :: x twice_real = 2*x end function twice_realend module foo_mod subroutine foobar () use foo_mod, only: twice, twice print *, twice (99.0) end subroutine foobar program xfoo use foo_mod, only: two => twice, dbl => twice implicit none call foobar () print *, two (2.3) print *, dbl (2.3)end program xfoo! { dg-final { cleanup-modules "foo_mod" } }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?