2 -- { dg-options "-O -gnatn" }
4 package body Inline13
is
6 function F
(L
: Arr
) return String is
7 Local
: Arr
(1 .. L
'Length);
8 Ret
: String (1 .. L
'Length);
11 Local
(1 .. L
'Length) := L
;
12 for I
in 1 .. Integer (L
'Length) loop
13 Ret
(Pos
.. Pos
+ 8) := " " & Inline13_Pkg
.Padded
(Local
(I
));