aboutsummaryrefslogtreecommitdiffstats
path: root/src/vhdl/vhdl-nodes.ads
diff options
context:
space:
mode:
Diffstat (limited to 'src/vhdl/vhdl-nodes.ads')
-rw-r--r--src/vhdl/vhdl-nodes.ads9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/vhdl/vhdl-nodes.ads b/src/vhdl/vhdl-nodes.ads
index 104cf529a..a9ba20275 100644
--- a/src/vhdl/vhdl-nodes.ads
+++ b/src/vhdl/vhdl-nodes.ads
@@ -1122,6 +1122,11 @@ package Vhdl.Nodes is
-- Get/Set_Elab_Flag (Flag3)
--
-- Get/Set_Visible_Flag (Flag4)
+ --
+ -- Set on vendor libraries to turn off warnings on unbounded instantiation.
+ -- The vendor libraries are those providing components/entities for
+ -- hard-macros.
+ -- Get/Set_Vendor_Library_Flag (Flag1)
-- Iir_Kind_Component_Declaration (Medium)
--
@@ -8013,6 +8018,10 @@ package Vhdl.Nodes is
function Get_Elab_Flag (Design : Iir) return Boolean;
procedure Set_Elab_Flag (Design : Iir; Flag : Boolean);
+ -- Field: Flag1
+ function Get_Vendor_Library_Flag (Lib : Iir) return Boolean;
+ procedure Set_Vendor_Library_Flag (Lib : Iir; Flag : Boolean);
+
-- Used only by configuration to mark a design unit as already inserted in
-- the list of units. Used to avoid double insertion.
-- Field: Flag4