| 295 | |
| 296 | |
| 297 | class Loop: |
| 298 | def __init__(self) -> None: |
| 299 | self.has_break = False |
| 300 | # variables defined in every loop branch with `break` |
| 301 | self.break_vars: set[str] | None = None |
| 302 | |
| 303 | |
| 304 | class PossiblyUndefinedVariableVisitor(ExtendedTraverserVisitor): |
no outgoing calls
no test coverage detected
searching dependent graphs…