diff options
Diffstat (limited to 'src/vhdl/vhdl-std_package.ads')
-rw-r--r-- | src/vhdl/vhdl-std_package.ads | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/vhdl/vhdl-std_package.ads b/src/vhdl/vhdl-std_package.ads index fa94db10a..c066e919f 100644 --- a/src/vhdl/vhdl-std_package.ads +++ b/src/vhdl/vhdl-std_package.ads @@ -174,14 +174,17 @@ package Vhdl.Std_Package is -- Wilcard types. -- Err, we break privacy for iir numbers, but this allow use of them in -- case statements. - Wildcard_Any_Type : constant Iir := 7; + Wildcard_Any_Type : constant Iir := 7; Wildcard_Any_Aggregate_Type : constant Iir := 8; - Wildcard_Any_String_Type : constant Iir := 9; - Wildcard_Any_Access_Type : constant Iir := 10; + Wildcard_Any_String_Type : constant Iir := 9; + Wildcard_Any_Access_Type : constant Iir := 10; + Wildcard_Any_Integer_Type : constant Iir := 11; + Wildcard_Psl_Bit_Type : constant Iir := 12; + Wildcard_Psl_Bitvector_Type : constant Iir := 13; -- Subtype for all wildcard types, so that missing choice can be detected -- at compilation time. - subtype Iir_Wildcard_Types is Iir range 7 .. 10; + subtype Iir_Wildcard_Types is Iir range 7 .. 13; -- Chain of wildcard declarations, to own the nodes. Wildcard_Type_Declaration_Chain : Iir; |