projects
/
fur
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
c32a11c
)
Remove unecessary pushing/popping for function arguments
author
David Kerkeslager
<kerkeslager@gmail.com>
Wed, 24 Jul 2019 16:58:53 +0000
(12:58 -0400)
committer
David Kerkeslager
<kerkeslager@gmail.com>
Wed, 24 Jul 2019 16:58:53 +0000
(12:58 -0400)
normalization.py
patch
|
blob
|
history
diff --git
a/normalization.py
b/normalization.py
index
291646a
..
b55d42c
100644
(file)
--- a/
normalization.py
+++ b/
normalization.py
@@
-301,21
+301,11
@@
def normalize_function_call_expression(counter, expression):
for s in argument_prestatements:
prestatements.append(s)
for s in argument_prestatements:
prestatements.append(s)
- variable = '${}'.format(counter)
- prestatements.append(
- NormalVariableInitializationStatement(
- variable=variable,
- expression=normalized_argument,
- )
- )
prestatements.append(
NormalPushStatement(
prestatements.append(
NormalPushStatement(
- expression=NormalVariableExpression(
- variable=variable,
- ),
+ expression=normalized_argument,
),
)
),
)
- counter += 1
counter, function_prestatements, function_expression = normalize_expression(
counter,
counter, function_prestatements, function_expression = normalize_expression(
counter,