Lines Matching full:dimension
36 integer, dimension(:), intent(in) :: arrayArg
43 real, dimension(merge(1, 2, allocated(allocArg))) :: realVar1
44 real, dimension(merge(1, 2, associated(pointerArg))) :: realVar2
45 real, dimension(merge(1, 2, is_contiguous(arrayArg))) :: realVar3
46 real, dimension(ioArg) :: realVar4
47 real, dimension(merge(1, 2, present(optionalArg))) :: realVar5
55 real, dimension(merge(1, 2, allocated(mVar))) :: rVar
59 real, dimension(iVolatileStmtFunc()) :: arrayVarWithVolatile
61 real, dimension(iImpureStmtFunc()) :: arrayVarWithImpureFunction
63 real, dimension(iPureStmtFunc()) :: arrayVarWithPureFunction
64 real, dimension(iabs(iArg)) :: arrayVarWithIntrinsic
68 real, dimension(var) :: varField
70 real, dimension(iVolatileStmtFunc()) :: arrayFieldWithVolatile
72 real, dimension(iImpureStmtFunc()) :: arrayFieldWithImpureFunction
74 real, dimension(iPureStmtFunc()) :: arrayFieldWithPureFunction
76 real, dimension(iabs(iArg)) :: arrayFieldWithIntrinsic
78 real, dimension(merge(1, 2, allocated(allocArg))) :: realField1
80 real, dimension(merge(1, 2, associated(pointerArg))) :: realField2
82 real, dimension(merge(1, 2, is_contiguous(arrayArg))) :: realField3
84 real, dimension(ioArg) :: realField4
86 real, dimension(merge(1, 2, present(optionalArg))) :: realField5
101 type(derived), intent(in), dimension(3) :: derivedArg
108 integer, dimension(localDerived%kindParam) :: goodField
110 integer, dimension(derivedArg%lenParam) :: badField
114 integer, dimension(derivedArg%kindParam) :: localVar
123 integer, dimension(:), intent(in) :: arrayArg