-- { dg-do compile }
-- { dg-options "-gnatE" }
package body Dynamic_Elab1 is
function Get_Plot return Plot is
procedure Fill (X : out Plot) is
begin
X.Data := Get_R;
end;
X : Plot;
Fill(X);
return X;
end Dynamic_Elab1;