Files
Aleksandr.Govenko 7e7f8e464a PY-80421 PY-80471 PY-80824 PY-80550 false "unused variable" with for nested in if/else
PY-80564 Fp "Local variable might be referenced before assignment" when returning a comprehension in `try/except`

PY-80733 Fp "Local variable might be referenced before assignment" for `try/except` with a `break` inside a loop


Merge-request: IJ-MR-162320
Merged-by: Aleksandr Govenko <aleksandr.govenko@jetbrains.com>

(cherry picked from commit f3e5d76e1fb15e2951d395fa27768269e4d0cb8f)

IJ-MR-162320

GitOrigin-RevId: 76322f34176e25dd5cf4bc7fd329a9bbc8c7abd5
2025-05-16 17:01:43 +00:00

18 lines
566 B
Plaintext

0(1) element: null
1(2) element: PyWhileStatement
2(3,4) READ ACCESS: True
3() element: null. Condition: True:false
4(5) element: null. Condition: True:true
5(6) element: PyStatementList
6(7) element: PyTryExceptStatement
7(8,12) element: PyTryPart
8(9,12) element: PyAssignmentStatement
9(10,12) READ ACCESS: could_raise
10(11,12) element: PyCallExpression: could_raise
11(12,15) WRITE ACCESS: foo
12(13) element: PyExceptPart
13(14) READ ACCESS: IndexError
14(17) element: PyBreakStatement
15(16) element: PyPrintStatement
16(1) READ ACCESS: foo
17() element: null