Skip to content

Commit

Permalink
pyGHDL/dom: reformatting
Browse files Browse the repository at this point in the history
  • Loading branch information
tgingold committed Jun 18, 2021
1 parent 2d84548 commit cabe699
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 5 deletions.
14 changes: 11 additions & 3 deletions pyGHDL/dom/InterfaceItem.py
Original file line number Diff line number Diff line change
Expand Up @@ -57,14 +57,20 @@ def parse(cls, generic):
name = NodeToName(generic)
mode = GetModeOfNode(generic)
subTypeIndication = GetSubtypeIndicationFromNode(generic, "generic", name)
default = nodes.Get_Default_Value(generic);
default = nodes.Get_Default_Value(generic)
value = GetExpressionFromNode(default) if default else None

generic = cls(name, mode, subTypeIndication, value)

return generic

def __init__(self, name: str, mode: Mode, subType: SubTypeOrSymbol, defaultExpression: Expression):
def __init__(
self,
name: str,
mode: Mode,
subType: SubTypeOrSymbol,
defaultExpression: Expression,
):
super().__init__(name=name, mode=mode)
self._subType = subType
self._defaultExpression = defaultExpression
Expand All @@ -79,7 +85,9 @@ def parse(cls, port):
subTypeIndication = GetSubtypeIndicationFromNode(port, "port", name)

defaultValue = nodes.Get_Default_Value(port)
value = GetExpressionFromNode(defaultValue) if defaultValue != Null_Iir else None
value = (
GetExpressionFromNode(defaultValue) if defaultValue != Null_Iir else None
)

port = cls(name, mode, subTypeIndication, value)

Expand Down
2 changes: 1 addition & 1 deletion pyGHDL/dom/Object.py
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ def __init__(
def parse(cls, node):
name = NodeToName(node)
subTypeIndication = GetSubtypeIndicationFromNode(node, "signal", name)
default = nodes.Get_Default_Value(node);
default = nodes.Get_Default_Value(node)
defaultExpression = GetExpressionFromNode(default) if default else None

signal = cls(name, subTypeIndication, defaultExpression)
Expand Down
3 changes: 2 additions & 1 deletion pyGHDL/dom/formatting/prettyprint.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@
PortInterfaceItem,
BinaryExpression,
IdentityExpression,
UnaryExpression, WithDefaultExpression,
UnaryExpression,
WithDefaultExpression,
)

from pyGHDL import GHDLBaseException
Expand Down

0 comments on commit cabe699

Please sign in to comment.