Skip to content

Commit c2be1ab

Browse files
committed
Tune for loops
1 parent 1bf42ce commit c2be1ab

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

Tools/cases_generator/generate_cases.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -275,8 +275,7 @@ def write(self, out: Formatter) -> None:
275275
if not self.register:
276276
# Write input stack effect variable declarations and initializations
277277
ieffects = list(reversed(self.input_effects))
278-
for i in range(len(ieffects)):
279-
ieffect = ieffects[i]
278+
for i, ieffect in enumerate(ieffects):
280279
isize = string_effect_size(list_effect_size(ieffects[:i+1]))
281280
if ieffect.size:
282281
src = StackEffect(f"&PEEK({isize})", "PyObject **")
@@ -309,8 +308,7 @@ def write(self, out: Formatter) -> None:
309308

310309
# Write output stack effect assignments
311310
oeffects = list(reversed(self.output_effects))
312-
for i in range(len(oeffects)):
313-
oeffect = oeffects[i]
311+
for i, oeffect in enumerate(oeffects):
314312
if oeffect.name in self.unmoved_names:
315313
continue
316314
osize = string_effect_size(list_effect_size(oeffects[:i+1]))

0 commit comments

Comments
 (0)