Lines Matching full:procedure
2 ! 15.5.1 procedure reference constraints and restrictions
6 !ERROR: A dummy procedure may not be ELEMENTAL
11 !PORTABILITY: A dummy procedure should not have an ELEMENTAL intrinsic as its interface
12 procedure(sin) :: dummy
16 !ERROR: A dummy procedure may not be ELEMENTAL
17 procedure(elem) :: dummy
20 !PORTABILITY: A dummy procedure should not have an ELEMENTAL intrinsic as its interface
21 procedure(sin), optional :: dummy
24 !PORTABILITY: A dummy procedure should not have an ELEMENTAL intrinsic as its interface
25 procedure(sin), pointer, intent(in) :: dummy
30 !ERROR: Non-intrinsic ELEMENTAL procedure 'elem' may not be passed as an actual argument
32 !ERROR: Actual argument associated with procedure dummy argument 'dummy=' is a null pointer
36 !ERROR: Actual argument associated with procedure dummy argument 'dummy=' is typeless
41 !ERROR: Non-intrinsic ELEMENTAL procedure 'elem' may not be passed as an actual argument
52 procedure(real) :: p
63 procedure(sin) :: elem01
80 !ERROR: Non-intrinsic ELEMENTAL procedure 'elem01' may not be passed as an actual argument
82 !ERROR: Non-intrinsic ELEMENTAL procedure 'elem02' may not be passed as an actual argument
84 !ERROR: Non-intrinsic ELEMENTAL procedure 'elem03' may not be passed as an actual argument
86 !ERROR: Non-intrinsic ELEMENTAL procedure 'elem04' may not be passed as an actual argument
114 !ERROR: Non-intrinsic ELEMENTAL procedure 'elem' may not be passed as an actual argument
128 !ERROR: Actual argument associated with procedure dummy argument 'p=' is not a procedure
135 procedure(real) :: p
147 !ERROR: In an elemental procedure reference with at least one array argument, actual argument a2 that corresponds to an INTENT(OUT) or INTENT(INOUT) dummy argument must be an array
148 !ERROR: In an elemental procedure reference with at least one array argument, actual argument a3 that corresponds to an INTENT(OUT) or INTENT(INOUT) dummy argument must be an array