diff options
author | Patrick Lehmann <Patrick.Lehmann@plc2.de> | 2021-08-23 09:02:47 +0200 |
---|---|---|
committer | umarcor <unai.martinezcorral@ehu.eus> | 2021-08-23 16:35:37 +0200 |
commit | 8b98e2883b40b00922c9944c2470211ee055a9a5 (patch) | |
tree | 05a31686d247ef71cb512ac79643f3a309e72eeb /pyGHDL/dom/InterfaceItem.py | |
parent | 8fb4da723067b2ff99050f9ef9fc0bbd3c835ef4 (diff) | |
download | ghdl-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.py | 12 |
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) |