aboutsummaryrefslogtreecommitdiffstats
path: root/pyGHDL/dom/InterfaceItem.py
diff options
context:
space:
mode:
authorPatrick Lehmann <Patrick.Lehmann@plc2.de>2021-08-23 09:02:47 +0200
committerumarcor <unai.martinezcorral@ehu.eus>2021-08-23 16:35:37 +0200
commit8b98e2883b40b00922c9944c2470211ee055a9a5 (patch)
tree05a31686d247ef71cb512ac79643f3a309e72eeb /pyGHDL/dom/InterfaceItem.py
parent8fb4da723067b2ff99050f9ef9fc0bbd3c835ef4 (diff)
downloadghdl-8b98e2883b40b00922c9944c2470211ee055a9a5.tar.gz
ghdl-8b98e2883b40b00922c9944c2470211ee055a9a5.tar.bz2
ghdl-8b98e2883b40b00922c9944c2470211ee055a9a5.zip
Fixes due to a bug in pyVHDLModel. Name Context was used twice.
Diffstat (limited to 'pyGHDL/dom/InterfaceItem.py')
-rw-r--r--pyGHDL/dom/InterfaceItem.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/pyGHDL/dom/InterfaceItem.py b/pyGHDL/dom/InterfaceItem.py
index 3a9c7238f..af1b681cd 100644
--- a/pyGHDL/dom/InterfaceItem.py
+++ b/pyGHDL/dom/InterfaceItem.py
@@ -47,7 +47,7 @@ from pyVHDLModel.SyntaxModel import (
ParameterFileInterfaceItem as VHDLModel_ParameterFileInterfaceItem,
Mode,
SubtypeOrSymbol,
- Expression,
+ ExpressionUnion,
)
from pyGHDL.libghdl._types import Iir
@@ -68,7 +68,7 @@ class GenericConstantInterfaceItem(VHDLModel_GenericConstantInterfaceItem, DOMMi
identifiers: List[str],
mode: Mode,
subtype: SubtypeOrSymbol,
- defaultExpression: Expression,
+ defaultExpression: ExpressionUnion,
):
super().__init__(identifiers, mode, subtype, defaultExpression)
DOMMixin.__init__(self, node)
@@ -168,7 +168,7 @@ class PortSignalInterfaceItem(VHDLModel_PortSignalInterfaceItem, DOMMixin):
identifiers: List[str],
mode: Mode,
subtype: SubtypeOrSymbol,
- defaultExpression: Expression = None,
+ defaultExpression: ExpressionUnion = None,
):
super().__init__(identifiers, mode, subtype, defaultExpression)
DOMMixin.__init__(self, node)
@@ -207,7 +207,7 @@ class ParameterConstantInterfaceItem(
identifiers: List[str],
mode: Mode,
subtype: SubtypeOrSymbol,
- defaultExpression: Expression = None,
+ defaultExpression: ExpressionUnion = None,
):
super().__init__(identifiers, mode, subtype, defaultExpression)
DOMMixin.__init__(self, node)
@@ -248,7 +248,7 @@ class ParameterVariableInterfaceItem(
identifiers: List[str],
mode: Mode,
subtype: SubtypeOrSymbol,
- defaultExpression: Expression = None,
+ defaultExpression: ExpressionUnion = None,
):
super().__init__(identifiers, mode, subtype, defaultExpression)
DOMMixin.__init__(self, node)
@@ -287,7 +287,7 @@ class ParameterSignalInterfaceItem(VHDLModel_ParameterSignalInterfaceItem, DOMMi
identifiers: List[str],
mode: Mode,
subtype: SubtypeOrSymbol,
- defaultExpression: Expression = None,
+ defaultExpression: ExpressionUnion = None,
):
super().__init__(identifiers, mode, subtype, defaultExpression)
DOMMixin.__init__(self, node)