diff options
Diffstat (limited to 'src/vhdl')
-rw-r--r-- | src/vhdl/vhdl-nodes.ads | 2 | ||||
-rw-r--r-- | src/vhdl/vhdl-nodes_meta.adb | 104 |
2 files changed, 51 insertions, 55 deletions
diff --git a/src/vhdl/vhdl-nodes.ads b/src/vhdl/vhdl-nodes.ads index 11917f8e8..51a147921 100644 --- a/src/vhdl/vhdl-nodes.ads +++ b/src/vhdl/vhdl-nodes.ads @@ -3730,7 +3730,7 @@ package Vhdl.Nodes is -- -- Get/Set_Subtype_Indication (Field5) -- - -- Only for Iir_Kind_External_Variable_Name: + -- Only for Iir_Kind_External_Variable_Name: -- Get/Set_Shared_Flag (Flag2) -- -- Get/Set_Expr_Staticness (State1) diff --git a/src/vhdl/vhdl-nodes_meta.adb b/src/vhdl/vhdl-nodes_meta.adb index f7486e875..f30e5bea5 100644 --- a/src/vhdl/vhdl-nodes_meta.adb +++ b/src/vhdl/vhdl-nodes_meta.adb @@ -4089,7 +4089,6 @@ package body Vhdl.Nodes_Meta is Field_Named_Entity, Field_Referenced_Name, -- Iir_Kind_External_Constant_Name - Field_Shared_Flag, Field_Expr_Staticness, Field_Name_Staticness, Field_Parent, @@ -4099,7 +4098,6 @@ package body Vhdl.Nodes_Meta is Field_Named_Entity, Field_Subtype_Indication, -- Iir_Kind_External_Signal_Name - Field_Shared_Flag, Field_Expr_Staticness, Field_Name_Staticness, Field_Parent, @@ -4641,56 +4639,56 @@ package body Vhdl.Nodes_Meta is Iir_Kind_Selected_Name => 1640, Iir_Kind_Operator_Symbol => 1646, Iir_Kind_Reference_Name => 1649, - Iir_Kind_External_Constant_Name => 1658, - Iir_Kind_External_Signal_Name => 1667, - Iir_Kind_External_Variable_Name => 1676, - Iir_Kind_Selected_By_All_Name => 1682, - Iir_Kind_Parenthesis_Name => 1687, - Iir_Kind_Package_Pathname => 1691, - Iir_Kind_Absolute_Pathname => 1692, - Iir_Kind_Relative_Pathname => 1693, - Iir_Kind_Pathname_Element => 1698, - Iir_Kind_Base_Attribute => 1700, - Iir_Kind_Subtype_Attribute => 1705, - Iir_Kind_Element_Attribute => 1710, - Iir_Kind_Left_Type_Attribute => 1715, - Iir_Kind_Right_Type_Attribute => 1720, - Iir_Kind_High_Type_Attribute => 1725, - Iir_Kind_Low_Type_Attribute => 1730, - Iir_Kind_Ascending_Type_Attribute => 1735, - Iir_Kind_Image_Attribute => 1741, - Iir_Kind_Value_Attribute => 1747, - Iir_Kind_Pos_Attribute => 1753, - Iir_Kind_Val_Attribute => 1759, - Iir_Kind_Succ_Attribute => 1765, - Iir_Kind_Pred_Attribute => 1771, - Iir_Kind_Leftof_Attribute => 1777, - Iir_Kind_Rightof_Attribute => 1783, - Iir_Kind_Delayed_Attribute => 1792, - Iir_Kind_Stable_Attribute => 1801, - Iir_Kind_Quiet_Attribute => 1810, - Iir_Kind_Transaction_Attribute => 1819, - Iir_Kind_Event_Attribute => 1823, - Iir_Kind_Active_Attribute => 1827, - Iir_Kind_Last_Event_Attribute => 1831, - Iir_Kind_Last_Active_Attribute => 1835, - Iir_Kind_Last_Value_Attribute => 1839, - Iir_Kind_Driving_Attribute => 1843, - Iir_Kind_Driving_Value_Attribute => 1847, - Iir_Kind_Behavior_Attribute => 1847, - Iir_Kind_Structure_Attribute => 1847, - Iir_Kind_Simple_Name_Attribute => 1854, - Iir_Kind_Instance_Name_Attribute => 1859, - Iir_Kind_Path_Name_Attribute => 1864, - Iir_Kind_Left_Array_Attribute => 1871, - Iir_Kind_Right_Array_Attribute => 1878, - Iir_Kind_High_Array_Attribute => 1885, - Iir_Kind_Low_Array_Attribute => 1892, - Iir_Kind_Length_Array_Attribute => 1899, - Iir_Kind_Ascending_Array_Attribute => 1906, - Iir_Kind_Range_Array_Attribute => 1913, - Iir_Kind_Reverse_Range_Array_Attribute => 1920, - Iir_Kind_Attribute_Name => 1929 + Iir_Kind_External_Constant_Name => 1657, + Iir_Kind_External_Signal_Name => 1665, + Iir_Kind_External_Variable_Name => 1674, + Iir_Kind_Selected_By_All_Name => 1680, + Iir_Kind_Parenthesis_Name => 1685, + Iir_Kind_Package_Pathname => 1689, + Iir_Kind_Absolute_Pathname => 1690, + Iir_Kind_Relative_Pathname => 1691, + Iir_Kind_Pathname_Element => 1696, + Iir_Kind_Base_Attribute => 1698, + Iir_Kind_Subtype_Attribute => 1703, + Iir_Kind_Element_Attribute => 1708, + Iir_Kind_Left_Type_Attribute => 1713, + Iir_Kind_Right_Type_Attribute => 1718, + Iir_Kind_High_Type_Attribute => 1723, + Iir_Kind_Low_Type_Attribute => 1728, + Iir_Kind_Ascending_Type_Attribute => 1733, + Iir_Kind_Image_Attribute => 1739, + Iir_Kind_Value_Attribute => 1745, + Iir_Kind_Pos_Attribute => 1751, + Iir_Kind_Val_Attribute => 1757, + Iir_Kind_Succ_Attribute => 1763, + Iir_Kind_Pred_Attribute => 1769, + Iir_Kind_Leftof_Attribute => 1775, + Iir_Kind_Rightof_Attribute => 1781, + Iir_Kind_Delayed_Attribute => 1790, + Iir_Kind_Stable_Attribute => 1799, + Iir_Kind_Quiet_Attribute => 1808, + Iir_Kind_Transaction_Attribute => 1817, + Iir_Kind_Event_Attribute => 1821, + Iir_Kind_Active_Attribute => 1825, + Iir_Kind_Last_Event_Attribute => 1829, + Iir_Kind_Last_Active_Attribute => 1833, + Iir_Kind_Last_Value_Attribute => 1837, + Iir_Kind_Driving_Attribute => 1841, + Iir_Kind_Driving_Value_Attribute => 1845, + Iir_Kind_Behavior_Attribute => 1845, + Iir_Kind_Structure_Attribute => 1845, + Iir_Kind_Simple_Name_Attribute => 1852, + Iir_Kind_Instance_Name_Attribute => 1857, + Iir_Kind_Path_Name_Attribute => 1862, + Iir_Kind_Left_Array_Attribute => 1869, + Iir_Kind_Right_Array_Attribute => 1876, + Iir_Kind_High_Array_Attribute => 1883, + Iir_Kind_Low_Array_Attribute => 1890, + Iir_Kind_Length_Array_Attribute => 1897, + Iir_Kind_Ascending_Array_Attribute => 1904, + Iir_Kind_Range_Array_Attribute => 1911, + Iir_Kind_Reverse_Range_Array_Attribute => 1918, + Iir_Kind_Attribute_Name => 1927 ); function Get_Fields_First (K : Iir_Kind) return Fields_Index is @@ -7879,8 +7877,6 @@ package body Vhdl.Nodes_Meta is begin case K is when Iir_Kind_Variable_Declaration - | Iir_Kind_External_Constant_Name - | Iir_Kind_External_Signal_Name | Iir_Kind_External_Variable_Name => return True; when others => |