gcc/
[official-gcc.git] / gcc / testsuite / gnat.dg / nested_subtype_byref.adb
blobb232aa36da266852515ef1f88e1ae533d04cbd29
2 package body Nested_Subtype_Byref is
4 type Data (Stamped : Boolean) is record
5 case Stamped is
6 when True => Valid : Boolean;
7 when others => null;
8 end case;
9 end record;
11 type Message is record
12 F : Integer := 1;
13 D : Data (Stamped => True);
14 end record;
16 procedure Check is
17 M : Message;
18 begin
19 M.D.Valid := True;
20 end;
22 end;