mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-10-01 15:15:45 +07:00
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
20 lines
619 B
Plaintext
20 lines
619 B
Plaintext
0(1) element: null
|
|
1(2) element: PyIfStatement
|
|
2(3,4) READ ACCESS: True
|
|
3() element: null. Condition: True:false
|
|
4(5) element: null. Condition: True:true
|
|
5(6) ASSERTTYPE ACCESS: True
|
|
6(7) element: PyStatementList
|
|
7(8) element: PyForStatement
|
|
8(9) READ ACCESS: range
|
|
9(10,17) element: PyCallExpression: range
|
|
10(11) element: PyTargetExpression: _
|
|
11(12) WRITE ACCESS: _
|
|
12(10,17) element: PyPrintStatement
|
|
13(14) element: PyStatementList
|
|
14(15) raise: PyRaiseStatement
|
|
15(16) READ ACCESS: Exception
|
|
16(19) element: PyCallExpression: Exception
|
|
17(18) element: PyReturnStatement
|
|
18(19) READ ACCESS: True
|
|
19() element: null |