Lines Matching full:procedure
9 ! PROCEDURE ( [proc-interface] ) , proc-component-attr-spec-list
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
27 !ERROR: Procedure component 'nonpointerfield' must have POINTER attribute
28 procedure(publicProc), public :: nonpointerField
30 procedure :: noPassProc
31 procedure :: passProc
32 procedure :: passNopassProc
33 procedure :: publicProc
34 procedure :: privateProc