Skip to content

Commit 8e0d73e

Browse files
Update for_helpers.py
1 parent 026b2ef commit 8e0d73e

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

mypyc/irbuild/for_helpers.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1223,7 +1223,6 @@ def gen_condition(self) -> None:
12231223

12241224
def begin_body(self) -> None:
12251225
builder = self.builder
1226-
line = self.line
12271226

12281227
for gen in self.gens:
12291228
gen.begin_body()
@@ -1235,8 +1234,11 @@ def begin_body(self) -> None:
12351234
[None] * len(self.gens),
12361235
)
12371236

1238-
result = builder.accept(call_expr)
1239-
builder.assign(builder.get_assignment_target(self.index), result, line)
1237+
# TODO: debug redundant box->unbox op in builder.accept and then replace this
1238+
from mypyc.irbuild.expression import transform_call_expr
1239+
1240+
result = transform_call_expr(builder, call_expr)
1241+
builder.assign(builder.get_assignment_target(self.index), result, self.line)
12401242

12411243
def gen_step(self) -> None:
12421244
for gen in self.gens:

0 commit comments

Comments
 (0)