/external/llvm-project/flang/test/Semantics/ |
D | resolve53.f90 | 8 procedure s1 9 procedure s2 10 procedure s3 11 procedure s4 184 procedure s1 185 procedure s2 188 procedure s1 189 procedure s3 193 procedure(real), pointer :: x 196 procedure(integer), pointer :: x [all …]
|
D | symbol15.f90 | 25 procedure(iface), pointer :: pp1 29 procedure(iface), pointer :: pp2 => null() 33 procedure(iface), pointer :: pp3 => ext1 37 procedure(iface), pointer :: pp4 => ext2 41 procedure(iface), pointer :: pp5 => ext3 45 procedure(iface), pointer :: pp6 => modproc1 61 procedure(iface), nopass, pointer :: ppc1 65 procedure(iface), nopass, pointer :: ppc2 => null() 69 procedure(iface), nopass, pointer :: ppc3 => ext1 73 procedure(iface), nopass, pointer :: ppc4 => ext2 [all …]
|
D | resolve32.f90 | 26 procedure, nopass :: a => missing 27 procedure, nopass :: b => s, s2 29 procedure, nopass :: c 31 procedure, nopass, deferred :: d => s 35 procedure, nopass :: s3 36 procedure, nopass :: foo 38 procedure, nopass :: bar 40 procedure, nopass :: i 42 procedure, nopass :: b => s4 44 procedure(foo), nopass :: g [all …]
|
D | resolve52.f90 | 18 procedure(real), pointer, nopass :: a 20 procedure(real), pointer :: b 27 procedure(s1), pointer :: a 29 procedure(s1), pointer, pass :: b 32 procedure :: p1 => s1 34 procedure, pass :: p2 => s1 44 procedure(s), pointer, pass(y) :: a 47 procedure, pass(z) :: p => s 58 procedure(s1), pointer :: a 60 procedure(s2), pointer, pass(x) :: b [all …]
|
D | resolve20.f90 | 8 procedure() :: a 9 procedure(integer) :: b 10 procedure(foo) :: c 11 procedure(bar) :: d 13 procedure(missing) :: e 15 procedure(b) :: f 16 procedure(c) :: g 19 procedure(h) :: i 20 procedure(forward) :: j 22 procedure(bad1) :: k1 [all …]
|
D | resolve17.f90 | 22 procedure s2 25 procedure s 36 procedure s_real 44 procedure s_int 60 procedure s_real 68 procedure s_int 84 procedure sa 92 procedure sb 106 procedure s1 114 procedure s2 [all …]
|
D | resolve79.f90 | 16 procedure(publicProc), public, pointer, public :: publicField 18 procedure(privateProc), private, pointer, private :: privateField 20 procedure(nopassProc), nopass, pointer, nopass :: noPassField 22 procedure(passProc), pass, pointer, pass :: passField 24 procedure(passNopassProc), pass, pointer, nopass :: passNopassField 26 procedure(pointerProc), pointer, public, pointer :: pointerField 28 procedure(publicProc), public :: nonpointerField 30 procedure :: noPassProc 31 procedure :: passProc 32 procedure :: passNopassProc [all …]
|
D | resolve82.f90 | 18 procedure(procFunc), public, pointer, public :: proc1 20 procedure(procFunc), private, pointer, private :: proc2 22 procedure(procFunc), bind(c), pointer, bind(c) :: proc3 24 procedure(procFunc), protected, pointer, protected :: proc4 30 procedure(procFunc), intent(in), pointer, intent(in) :: arg4 32 procedure(procFunc), intent(out), pointer, intent(out) :: arg5 34 procedure(procFunc), intent(inout), pointer, intent(inout) :: arg6 36 procedure(procFunc), intent(inout), pointer, intent(out) :: arg7 38 procedure(procFunc), intent(out), pointer, intent(inout) :: arg8 40 procedure(procFunc), optional, pointer, optional :: arg9 [all …]
|
D | resolve38.f90 | 6 procedure, nopass :: s1 25 procedure, nopass :: s3 39 procedure, nopass :: s4 40 procedure, nopass :: s5 52 procedure, nopass :: s3 53 procedure, nopass :: s4 54 procedure, nopass :: s5 73 procedure, nopass :: s1 74 procedure, nopass :: s2 80 procedure, nopass :: p1 => s1 [all …]
|
D | modfile07.f90 | 35 procedure :: s1 36 procedure :: s2 37 procedure :: s3 38 procedure :: s4 41 procedure :: s1 42 procedure :: s2 43 procedure :: s3 44 procedure :: s4 164 procedure foo 273 procedure::foo [all …]
|
D | resolve36.f90 | 21 module procedure missing1 27 module procedure t module 48 module procedure missing1 module 55 module procedure t module 69 module procedure sub module 70 end procedure 84 module procedure a 85 end procedure 89 module procedure b 90 end procedure
|
D | bindings01.f90 | 17 procedure(s1), pass :: ab1 19 procedure(s1), deferred, non_overridable :: ab3 21 procedure, deferred, non_overridable :: ab4 => s1 25 procedure, non_overridable, nopass :: no1 => s1 32 procedure, nopass :: no1 => s1 36 procedure(s4), deferred :: am1 43 procedure :: am1 => s7 66 procedure(s2), deferred :: bb1 68 procedure, deferred :: bb2 => s2 73 procedure :: component => s3 [all …]
|
D | separate-mp02.f90 | 95 procedure(real) :: y 119 procedure(real) :: x 160 procedure(real), intent(in) :: x 161 procedure(real), intent(out) :: y 162 procedure(real), intent(out) :: z 165 procedure(real), pointer :: x 166 procedure(real) :: y 174 procedure(real), intent(in) :: x 176 procedure(real), intent(inout) :: y 178 procedure(real) :: z [all …]
|
D | assign03.f90 | 11 procedure(s), pointer, nopass :: p 38 procedure(s), pointer :: f 45 procedure(s), intent(in) :: s_dummy 46 procedure(s), pointer :: p, q 47 procedure(), pointer :: r 66 procedure(f_pure), pointer :: p_pure 67 procedure(f_impure), pointer :: p_impure 69 procedure(f_elemental), pointer :: p_elemental 89 procedure(s), pointer :: p, q 90 procedure(), pointer :: r [all …]
|
D | resolve15.f90 | 6 procedure :: sub, var 8 procedure :: bad 12 procedure :: var 14 procedure :: sub 16 procedure :: bad 26 module procedure :: sub 30 module procedure :: sub
|
D | call09.f90 | 17 procedure(realfunc), pointer, intent(in) :: p 20 procedure(realfunc), pointer :: p 24 procedure(cos) :: p ! ok 33 procedure(elemfunc) :: p 37 procedure(realfunc), pointer :: procptr 41 procedure(intfunc), pointer :: intprocptr 47 procedure(realfunc), pointer :: p 48 procedure(intfunc), pointer :: ip 103 procedure(callsub), pointer :: ps 104 procedure(realfunc), pointer :: prf [all …]
|
D | modfile08.f90 | 9 procedure() :: e 10 procedure(real) :: f 11 procedure(s) :: g 13 procedure(), pointer, nopass :: e 14 procedure(real), nopass, pointer :: f 15 procedure(s), private, pointer :: g
|
D | associated.f90 | 46 procedure(intFunc) :: intProc 47 procedure(intFunc), pointer :: intprocPointer1 48 procedure(intFunc), pointer :: intprocPointer2 49 procedure(realFunc) :: realProc 50 procedure(realFunc), pointer :: realprocPointer1 51 procedure(pureFunc), pointer :: pureFuncPointer 52 procedure(elementalFunc) :: elementalProc 54 procedure(subrInt) :: subProc 55 procedure(subrInt), pointer :: subProcPointer 56 procedure(), pointer :: implicitProcPointer
|
D | procinterface01.f90 | 42 procedure(abstract1), pointer, nopass :: p1 => nested1 46 procedure(explicit1), pointer, nopass :: p2 => nested1 49 procedure(logical), pointer, nopass :: p3 => nested2 52 procedure(logical(kind=4)), pointer, nopass :: p4 => nested3 55 procedure(complex), pointer, nopass :: p5 => nested4 59 procedure(sin), pointer, nopass :: p6 => nested1 63 procedure(sin), pointer, nopass :: p7 => cos 67 procedure(tan), pointer, nopass :: p8 => nested5
|
D | resolve80.f90 | 17 procedure(subPublic), public, deferred, public :: publicBinding 19 procedure(subPrivate), private, deferred, private :: privateBinding 21 procedure(subDeferred), deferred, public, deferred :: deferredBinding 23 procedure, non_overridable, public, non_overridable :: subNon_overridable; 25 procedure(subNopass), nopass, deferred, nopass :: nopassBinding 27 procedure(subPass), pass, deferred, pass :: passBinding 29 procedure(subPassNopass), pass, deferred, nopass :: passNopassBinding ! C781
|
D | resolve91.f90 | 4 procedure(real), pointer :: p 6 procedure(integer), pointer :: p 21 procedure(sub), pointer :: p1 => null() 23 procedure(sub), pointer :: p1 => null() 33 procedure(fun), pointer :: f1 => null() 35 procedure(fun), pointer :: f1 => null()
|
D | typeinfo01.f90 | 43 procedure :: b2 => s1 44 procedure :: b1 => s1 56 procedure(s1), pointer :: p1 => s1 69 procedure :: s1 74 procedure :: s1 => s2 ! override 96 procedure :: s1 131 procedure :: rf, ru, wf, wu 175 procedure :: rf 178 procedure :: ru 181 procedure ::wf [all …]
|
D | resolve25.f90 | 8 module procedure s2 10 procedure s3 12 procedure s1 46 procedure f 50 procedure f
|
D | modfile35.f90 | 5 procedure, pass(x) :: p1 => f 6 procedure, non_overridable :: p2 => f 7 procedure, nopass :: p3 => f 79 procedure, pass(x) :: p1 => f1 84 procedure, pass(y) :: p2 => f2 157 procedure, pass(x) :: p1 => f1 158 procedure :: p3 => f3 164 procedure, pass(y) :: p2 => f2
|
/external/llvm-project/flang/module/ |
D | ieee_arithmetic.f90 | 48 module procedure class_eq 49 module procedure round_eq 52 module procedure class_ne 53 module procedure round_ne 58 module procedure ieee_class_a2 59 module procedure ieee_class_a3 60 module procedure ieee_class_a4 61 module procedure ieee_class_a8 62 module procedure ieee_class_a10 63 module procedure ieee_class_a16 [all …]
|