| -- { 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; |