-- { dg-do compile } | |
with Constant1_Pkg; | |
package Constant1 is | |
type Timer_Id_T is new Constant1_Pkg.Timer_Id_T with null record; | |
type Timer_Op_T (Pending : Boolean := False) is | |
record | |
case Pending is | |
when True => | |
Timer_Id : Timer_Id_T; | |
when False => | |
null; | |
end case; | |
end record; | |
Timer : Timer_Op_T | |
:= (True, Timer_Id_T'(Constant1_Pkg.Null_Timer_Id with null record)); | |
end Constant1; |