Skip to content

Commit f5a4359

Browse files
committed
address review
1 parent 97d60b3 commit f5a4359

2 files changed

Lines changed: 12 additions & 4 deletions

File tree

Python/optimizer_bytecodes.c

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1095,14 +1095,18 @@ dummy_func(void) {
10951095
if (sym_matches_type(iter, &PyList_Type)) {
10961096
ADD_OP(_NOP, 0, 0);
10971097
}
1098-
sym_set_type(iter, &PyList_Type);
1098+
else {
1099+
sym_set_type(iter, &PyList_Type);
1100+
}
10991101
}
11001102

11011103
op(_ITER_CHECK_RANGE, (iter, null_or_index -- iter, null_or_index)) {
11021104
if (sym_matches_type(iter, &PyRange_Type)) {
11031105
ADD_OP(_NOP, 0, 0);
11041106
}
1105-
sym_set_type(iter, &PyRange_Type);
1107+
else {
1108+
sym_set_type(iter, &PyRange_Type);
1109+
}
11061110
}
11071111

11081112
op(_ITER_NEXT_RANGE, (iter, null_or_index -- iter, null_or_index, next)) {

Python/optimizer_cases.c.h

Lines changed: 6 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)