Lines Matching full:procedure
17 procedure(s1), pass :: ab1
18 !ERROR: Type-bound procedure 'ab3' may not be both DEFERRED and NON_OVERRIDABLE
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
38 …-ABSTRACT extension of ABSTRACT derived type 'missing' lacks a binding for DEFERRED procedure 'am1'
43 procedure :: am1 => s7
65 !ERROR: Procedure bound to non-ABSTRACT derived type 'base' may not be DEFERRED
66 procedure(s2), deferred :: bb1
68 procedure, deferred :: bb2 => s2
72 !ERROR: A type-bound procedure binding may not have the same name as a parent component
73 procedure :: component => s3
77 procedure, nopass :: tbp => s1
81 !ERROR: A passed-argument type-bound procedure may not override a NOPASS procedure
82 procedure :: tbp => s5
86 procedure :: tbp => s6
90 !ERROR: A NOPASS type-bound procedure may not override a passed-argument procedure
91 procedure, nopass :: tbp => s1
120 module procedure mp
125 …binding of 'tbp' ('g') must be either an accessible module procedure or an external procedure with…
126 procedure,pass(x) :: tbp => g