-- { dg-do compile } | |
with Implicit_Param_Pkg; | |
procedure Implicit_Param is | |
subtype Tiny is Integer range 1 .. 5; | |
V : Tiny := 4; | |
function Func62 return Implicit_Param_Pkg.Lim_Rec is | |
begin | |
return | |
(case V is | |
when 1 .. 3 => Implicit_Param_Pkg.Func_Lim_Rec, | |
when 4 .. 5 => raise Program_Error); | |
end Func62; | |
begin | |
null; | |
end Implicit_Param; |