PR rtl-optimization/82913
[official-gcc.git] / gcc / testsuite / gfortran.dg / pr64980.f03
blob85e61289557d556ad84922b346a3802e93f31ce2
1 ! { dg-do compile }
3   implicit none
5   type :: muli_trapezium_t
6      integer::dim=0
7   end type
9   type, extends (muli_trapezium_t) :: muli_trapezium_node_class_t
10   end type
12   class(muli_trapezium_node_class_t), pointer :: node
13   print *,get_d_value_array(node)
15 contains
17   function get_d_value_array (this) result (subarray)
18     class(muli_trapezium_t), intent(in) :: this
19     real, dimension(this%dim) :: subarray
20   end function
22 end