package Debug6_Pkg is | |
type Vkind is (Int, Undefined); | |
for Vkind use (Int => -2 ** 31, Undefined => 0); | |
type Value (Kind : Vkind) is record | |
case Kind is | |
when Undefined => null; | |
when Int => Value : Integer; | |
when others => null; | |
end case; | |
end record; | |
procedure Process (V : Value); | |
end Debug6_Pkg; |