diff options
Diffstat (limited to 'src/vhdl/vhdl-nodes.ads')
-rw-r--r-- | src/vhdl/vhdl-nodes.ads | 9 |
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 |