Files
openide/python/testData/codeInsight/controlflow/MatchStatementSingleClauseRefutableOrPatternWithNonBindingVariants.txt
Aleksandr.Govenko b54f5b4ae8 PY-53880 Incorrect exhaustive pattern matching of Enum or Union types
Add PyNeverType and integrate it in PyTypeAssertionEvaluator

GitOrigin-RevId: 3db5224bfbf559f6d1bb146fd72c6cc6a97c4598
2025-05-30 18:33:26 +00:00

14 lines
387 B
Plaintext

0(1) element: null
1(2) element: PyMatchStatement
2(3) refutable pattern: [] | 42
3(4,5) refutable pattern: []
4(7) matched pattern: []
5(6,10) refutable pattern: 42
6(7) matched pattern: 42
7(8) matched pattern: [] | 42
8(9) element: PyExpressionStatement
9(11) READ ACCESS: y
10(11) ASSERTTYPE ACCESS: null
11(12) element: PyExpressionStatement
12(13) READ ACCESS: z
13() element: null