mirror of
https://github.com/myhdl/myhdl.git
synced 2025-01-24 21:52:56 +08:00
convert constant as argument to int call to int
This commit is contained in:
parent
c87f6f65f3
commit
12e78c5426
@ -812,6 +812,9 @@ class _ConvertVisitor(_ConversionMixin):
|
||||
return
|
||||
elif f in (int, long):
|
||||
opening, closing = '', ''
|
||||
# convert number argument to integer
|
||||
if isinstance(node.args[0], astNode.Const):
|
||||
node.args[0].value = int(node.args[0].value)
|
||||
elif f is intbv:
|
||||
pre, post = "", ""
|
||||
arg = node.args[0]
|
||||
|
@ -568,6 +568,9 @@ class _ConvertVisitor(_ConversionMixin):
|
||||
return
|
||||
elif f in (int, long):
|
||||
opening, closing = '', ''
|
||||
# convert number argument to integer
|
||||
if isinstance(node.args[0], astNode.Const):
|
||||
node.args[0].value = int(node.args[0].value)
|
||||
elif f is intbv:
|
||||
self.visit(node.args[0])
|
||||
return
|
||||
|
Loading…
x
Reference in New Issue
Block a user