diff options
author | Patrick Lehmann <Patrick.Lehmann@plc2.de> | 2022-06-24 23:20:48 +0200 |
---|---|---|
committer | Patrick Lehmann <Patrick.Lehmann@plc2.de> | 2022-12-24 11:47:51 +0100 |
commit | f0f7b022b35aac03d586fd23b1ee6700cca60bcf (patch) | |
tree | b0722ba17c09183b8df81134e64ec73d646c0e8b /pyGHDL/libghdl | |
parent | 829587b67d5be107bd44cfcb0c24e3bdddf0fc21 (diff) | |
download | ghdl-f0f7b022b35aac03d586fd23b1ee6700cca60bcf.tar.gz ghdl-f0f7b022b35aac03d586fd23b1ee6700cca60bcf.tar.bz2 ghdl-f0f7b022b35aac03d586fd23b1ee6700cca60bcf.zip |
Improved doc-strings.
(cherry picked from commit 54ce76e3938413f9ee7d823cf63611c4ff5d8faf)
Diffstat (limited to 'pyGHDL/libghdl')
-rw-r--r-- | pyGHDL/libghdl/flags.py | 14 | ||||
-rw-r--r-- | pyGHDL/libghdl/vhdl/nodes.py | 3 |
2 files changed, 17 insertions, 0 deletions
diff --git a/pyGHDL/libghdl/flags.py b/pyGHDL/libghdl/flags.py index 4bf30ef50..4e5f73d00 100644 --- a/pyGHDL/libghdl/flags.py +++ b/pyGHDL/libghdl/flags.py @@ -50,6 +50,20 @@ __all__ = [ assert sizeof(c_bool) == 1 + +@export +@unique +class VhdlStandard(IntEnum): + """An enumeration representing libghdl's internal ``Vhdl_Std_Type`` enumeration type.""" + + Vhdl_87 = 0 #: VHDL'87 + Vhdl_93 = 1 #: VHDL'93 + Vhdl_00 = 2 #: VHDL'2000 + Vhdl_02 = 3 #: VHDL'2002 + Vhdl_08 = 4 #: VHDL'2008 + Vhdl_19 = 5 #: VHDL'2019 + + Flag_Elocations = c_bool.in_dll(libghdl, "flags__flag_elocations") Verbose = c_bool.in_dll(libghdl, "flags__verbose") #: Internal boolean flag representing :option:`-v`. diff --git a/pyGHDL/libghdl/vhdl/nodes.py b/pyGHDL/libghdl/vhdl/nodes.py index f662ad6a7..85c064c37 100644 --- a/pyGHDL/libghdl/vhdl/nodes.py +++ b/pyGHDL/libghdl/vhdl/nodes.py @@ -30,6 +30,9 @@ from pyGHDL.libghdl._types import ( from pyGHDL.libghdl.vhdl.tokens import Tok Null_Iir = 0 +""" +Null element for an IIR node reference. +""" Null_Iir_List = 0 Iir_List_All = 1 |