diff options
Diffstat (limited to 'pyGHDL')
-rw-r--r-- | pyGHDL/dom/_Utils.py | 2 | ||||
-rw-r--r-- | pyGHDL/libghdl/vhdl/nodes.py | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/pyGHDL/dom/_Utils.py b/pyGHDL/dom/_Utils.py index 2142490e3..e75c5f36a 100644 --- a/pyGHDL/dom/_Utils.py +++ b/pyGHDL/dom/_Utils.py @@ -53,6 +53,8 @@ __MODE_TRANSLATION = { @export def GetIirKindOfNode(node: Iir) -> nodes.Iir_Kind: + # This function is the most likely to be called on a Null_Iir node + assert node != 0 kind: int = nodes.Get_Kind(node) return nodes.Iir_Kind(kind) diff --git a/pyGHDL/libghdl/vhdl/nodes.py b/pyGHDL/libghdl/vhdl/nodes.py index 9d44580b4..1a4cf043f 100644 --- a/pyGHDL/libghdl/vhdl/nodes.py +++ b/pyGHDL/libghdl/vhdl/nodes.py @@ -1802,7 +1802,7 @@ class Iir_Predefined(IntEnum): @export @BindToLibGHDL("vhdl__nodes__get_kind") def Get_Kind(node: Iir) -> IirKind: - assert node != 0 + """Get node kind""" @export |