view gcc/testsuite/gnat.dg/default_pkg_actual2.adb @ 158:494b0b89df80 default tip

...
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Mon, 25 May 2020 18:13:55 +0900
parents 04ced10e8804
children
line wrap: on
line source

--  { dg-do compile }

procedure Default_Pkg_Actual2 is

   generic
   package P1 is
   end;

   generic
      with package FP1a is new P1;
      with package FP1b is new P1;
   package P2 is
   end;

   generic
      with package FP2 is new P2 (FP1a => <>,  FP1b => <>);
   package P3 is
   end;

   package NP1a is new P1;
   package NP1b is new P1;
   package NP2  is new P2 (NP1a, NP1b);
   package NP4  is new P3 (NP2);

begin
   null;
end;