-- { dg-do compile } | |
-- { dg-options "-gnatws" } | |
with Uninit_Array_Pkg; use Uninit_Array_Pkg; | |
package body Uninit_Array is | |
function F1 return Integer; | |
pragma Inline_Always (F1); | |
function F1 return Integer is | |
Var : Arr; | |
begin | |
return F (Var(Var'First(1))); | |
end; | |
function F2 return Integer is | |
begin | |
return F1; | |
end; | |
end Uninit_Array; |