aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/vhdl-nodes.ads
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2021-08-06 06:58:39 +0200
committerTristan Gingold <tgingold@free.fr>2021-08-06 09:16:19 +0200
commit3b80a2e5a9545422e9808f6f3b3f9c4a2421433b (patch)
tree22ea684d58cd77e94b780e8e5c9499c3c67fbac1 /src/vhdl/vhdl-nodes.ads
parentece6e78f537b4f16b020d2eb258038d00a794559 (diff)
downloadghdl-3b80a2e5a9545422e9808f6f3b3f9c4a2421433b.tar.gz
ghdl-3b80a2e5a9545422e9808f6f3b3f9c4a2421433b.tar.bz2
ghdl-3b80a2e5a9545422e9808f6f3b3f9c4a2421433b.zip
vhdl: introduce iir_kind_association_element_by_name
Diffstat (limited to 'src/vhdl/vhdl-nodes.ads')
-rw-r--r--src/vhdl/vhdl-nodes.ads11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/vhdl/vhdl-nodes.ads b/src/vhdl/vhdl-nodes.ads
index 05f717c47..5e53da773 100644
--- a/src/vhdl/vhdl-nodes.ads
+++ b/src/vhdl/vhdl-nodes.ads
@@ -446,6 +446,7 @@ package Vhdl.Nodes is
-------------
-- Iir_Kind_Association_Element_By_Expression (Short)
+ -- Iir_Kind_Association_Element_By_Name (Short)
-- Iir_Kind_Association_Element_Open (Short)
-- Iir_Kind_Association_Element_By_Individual (Short)
-- Iir_Kind_Association_Element_Package (Short)
@@ -460,6 +461,7 @@ package Vhdl.Nodes is
-- Get/Set_Chain (Field2)
--
-- Only for Iir_Kind_Association_Element_By_Expression:
+ -- Only for Iir_Kind_Association_Element_By_Name:
-- Only for Iir_Kind_Association_Element_Package:
-- Only for Iir_Kind_Association_Element_Type:
-- Only for Iir_Kind_Association_Element_Subprogram:
@@ -472,6 +474,7 @@ package Vhdl.Nodes is
-- A function call or a type conversion for the actual.
-- FIXME: should be a name ?
-- Only for Iir_Kind_Association_Element_By_Expression:
+ -- Only for Iir_Kind_Association_Element_By_Name:
-- Get/Set_Actual_Conversion (Field4)
--
-- Only for Iir_Kind_Association_Element_Type:
@@ -479,6 +482,7 @@ package Vhdl.Nodes is
--
-- A function call or a type conversion for the formal.
-- Only for Iir_Kind_Association_Element_By_Expression:
+ -- Only for Iir_Kind_Association_Element_By_Name:
-- Get/Set_Formal_Conversion (Field5)
--
-- Owner of Actual_Type if needed.
@@ -4855,6 +4859,7 @@ package Vhdl.Nodes is
Iir_Kind_Conditional_Waveform,
Iir_Kind_Conditional_Expression,
Iir_Kind_Association_Element_By_Expression,
+ Iir_Kind_Association_Element_By_Name,
Iir_Kind_Association_Element_By_Individual,
Iir_Kind_Association_Element_Open,
Iir_Kind_Association_Element_Package,
@@ -6668,11 +6673,17 @@ package Vhdl.Nodes is
-- Association elements for parameters.
subtype Iir_Kinds_Association_Element_Parameters is Iir_Kind range
Iir_Kind_Association_Element_By_Expression ..
+ --Iir_Kind_Association_Element_By_Name
--Iir_Kind_Association_Element_By_Individual
Iir_Kind_Association_Element_Open;
+ subtype Iir_Kinds_Association_Element_By_Actual is Iir_Kind range
+ Iir_Kind_Association_Element_By_Expression ..
+ Iir_Kind_Association_Element_By_Name;
+
subtype Iir_Kinds_Association_Element is Iir_Kind range
Iir_Kind_Association_Element_By_Expression ..
+ --Iir_Kind_Association_Element_By_Name
--Iir_Kind_Association_Element_By_Individual
--Iir_Kind_Association_Element_Open
--Iir_Kind_Association_Element_Package