-- { dg-do compile }
-- { dg-options "-O -gnatws" }
package body Opt98 is
function Func return Rec is
R :Rec;
begin
A := To_Address ((I => 0));
R := To_Rec (A);
return R;
end;
end Opt98;
-- { dg-do compile }
-- { dg-options "-O -gnatws" }
package body Opt98 is
function Func return Rec is
R :Rec;
begin
A := To_Address ((I => 0));
R := To_Rec (A);
return R;
end;
end Opt98;