Commit 1f689bf
committed
[ty] Emit an error if a TypeVarTuple is used to subscript
Generic or Protocol without being unpacked1 parent 5a479da commit 1f689bf
3 files changed
Lines changed: 49 additions & 3 deletions
File tree
- crates/ty_python_semantic
- resources/mdtest/annotations
- src/types
- infer
Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15252 | 15252 | | |
15253 | 15253 | | |
15254 | 15254 | | |
| 15255 | + | |
| 15256 | + | |
15255 | 15257 | | |
15256 | 15258 | | |
15257 | 15259 | | |
15258 | 15260 | | |
15259 | 15261 | | |
15260 | 15262 | | |
15261 | 15263 | | |
15262 | | - | |
| 15264 | + | |
| 15265 | + | |
15263 | 15266 | | |
15264 | 15267 | | |
15265 | 15268 | | |
| |||
15301 | 15304 | | |
15302 | 15305 | | |
15303 | 15306 | | |
| 15307 | + | |
| 15308 | + | |
| 15309 | + | |
| 15310 | + | |
15304 | 15311 | | |
15305 | 15312 | | |
15306 | 15313 | | |
| |||
15353 | 15360 | | |
15354 | 15361 | | |
15355 | 15362 | | |
15356 | | - | |
| 15363 | + | |
| 15364 | + | |
| 15365 | + | |
| 15366 | + | |
| 15367 | + | |
| 15368 | + | |
| 15369 | + | |
| 15370 | + | |
| 15371 | + | |
| 15372 | + | |
| 15373 | + | |
| 15374 | + | |
15357 | 15375 | | |
15358 | 15376 | | |
15359 | 15377 | | |
| |||
15379 | 15397 | | |
15380 | 15398 | | |
15381 | 15399 | | |
15382 | | - | |
| 15400 | + | |
| 15401 | + | |
| 15402 | + | |
| 15403 | + | |
| 15404 | + | |
| 15405 | + | |
| 15406 | + | |
| 15407 | + | |
| 15408 | + | |
| 15409 | + | |
| 15410 | + | |
| 15411 | + | |
15383 | 15412 | | |
15384 | 15413 | | |
15385 | 15414 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
| 150 | + | |
| 151 | + | |
150 | 152 | | |
151 | 153 | | |
152 | 154 | | |
| |||
334 | 336 | | |
335 | 337 | | |
336 | 338 | | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
337 | 347 | | |
338 | 348 | | |
339 | 349 | | |
| |||
0 commit comments