Skip to content

Commit e570c89

Browse files
Update for_helpers.py
1 parent f595d24 commit e570c89

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

mypyc/irbuild/for_helpers.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
from __future__ import annotations
99

10-
from typing import Callable, ClassVar
10+
from typing import Callable, ClassVar, Optional
1111

1212
from mypy.nodes import (
1313
ARG_POS,
@@ -787,6 +787,8 @@ class ForSequence(ForGenerator):
787787
Supports iterating in both forward and reverse.
788788
"""
789789

790+
length_reg: Optional[Value]
791+
790792
def init(self, expr_reg: Value, target_type: RType, reverse: bool) -> None:
791793
builder = self.builder
792794
self.reverse = reverse
@@ -798,7 +800,6 @@ def init(self, expr_reg: Value, target_type: RType, reverse: bool) -> None:
798800
is_tuple_rprimitive(expr_reg.type)
799801
or is_str_rprimitive(expr_reg.type)
800802
or is_bytes_rprimitive(expr_reg.type)
801-
or is_frozenset_rprimitive(expr_reg.type)
802803
):
803804
self.length_reg = builder.maybe_spill(self.load_len(self.expr_target))
804805
else:

0 commit comments

Comments
 (0)