9 class(t
), allocatable
:: a
, c(:), e(:)
10 class(t
), pointer :: b
, d(:)
12 allocate (a
, b
, source
=c(1))
13 allocate (c(4), d(6), source
=e
)
15 allocate (a
, b
, mold
=f())
16 allocate (c(1), d(6), mold
=g())
18 allocate (a
, b
, source
=f())
19 allocate (c(1), d(6), source
=g())
23 class(t
), allocatable
:: f
26 class(t
), allocatable
:: g(:)