| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| procedure(dummyFunction), | public, | pointer, nopass | :: | ptr | => | null() |
type :: ProcedurePtrArray_t procedure(dummyFunction), pointer, nopass :: ptr => null() ! why the nopass flag is needed see: ! https://software.intel.com/en-us/forums/topic/508530 end type ProcedurePtrArray_t