Commit 8906bc9
committed
[red-knot] Infer the members of a protocol class
1 parent 4ded3fb commit 8906bc9
File tree
3 files changed
+115
-22
lines changed- crates/red_knot_python_semantic
- resources/mdtest
- src/types
- call
3 files changed
+115
-22
lines changedLines changed: 12 additions & 21 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
368 | 368 | | |
369 | 369 | | |
370 | 370 | | |
371 | | - | |
372 | | - | |
373 | | - | |
374 | | - | |
375 | | - | |
376 | | - | |
377 | | - | |
378 | | - | |
379 | | - | |
380 | | - | |
| 371 | + | |
| 372 | + | |
381 | 373 | | |
382 | 374 | | |
383 | 375 | | |
| |||
395 | 387 | | |
396 | 388 | | |
397 | 389 | | |
398 | | - | |
399 | | - | |
| 390 | + | |
| 391 | + | |
400 | 392 | | |
401 | 393 | | |
402 | 394 | | |
| |||
408 | 400 | | |
409 | 401 | | |
410 | 402 | | |
411 | | - | |
412 | | - | |
| 403 | + | |
| 404 | + | |
413 | 405 | | |
414 | 406 | | |
415 | 407 | | |
416 | | - | |
417 | | - | |
418 | | - | |
419 | | - | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
420 | 411 | | |
421 | 412 | | |
422 | 413 | | |
| |||
640 | 631 | | |
641 | 632 | | |
642 | 633 | | |
643 | | - | |
644 | | - | |
645 | | - | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
646 | 637 | | |
647 | 638 | | |
648 | 639 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
568 | 568 | | |
569 | 569 | | |
570 | 570 | | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
571 | 586 | | |
572 | 587 | | |
573 | 588 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| 17 | + | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
| |||
1665 | 1667 | | |
1666 | 1668 | | |
1667 | 1669 | | |
| 1670 | + | |
| 1671 | + | |
| 1672 | + | |
| 1673 | + | |
| 1674 | + | |
1668 | 1675 | | |
1669 | 1676 | | |
1670 | 1677 | | |
| |||
1676 | 1683 | | |
1677 | 1684 | | |
1678 | 1685 | | |
| 1686 | + | |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
| 1697 | + | |
| 1698 | + | |
| 1699 | + | |
| 1700 | + | |
| 1701 | + | |
| 1702 | + | |
| 1703 | + | |
| 1704 | + | |
| 1705 | + | |
| 1706 | + | |
| 1707 | + | |
| 1708 | + | |
| 1709 | + | |
| 1710 | + | |
| 1711 | + | |
| 1712 | + | |
| 1713 | + | |
| 1714 | + | |
| 1715 | + | |
| 1716 | + | |
| 1717 | + | |
| 1718 | + | |
| 1719 | + | |
| 1720 | + | |
| 1721 | + | |
| 1722 | + | |
| 1723 | + | |
| 1724 | + | |
| 1725 | + | |
| 1726 | + | |
| 1727 | + | |
| 1728 | + | |
| 1729 | + | |
| 1730 | + | |
| 1731 | + | |
| 1732 | + | |
| 1733 | + | |
| 1734 | + | |
| 1735 | + | |
| 1736 | + | |
| 1737 | + | |
| 1738 | + | |
| 1739 | + | |
| 1740 | + | |
| 1741 | + | |
| 1742 | + | |
| 1743 | + | |
| 1744 | + | |
| 1745 | + | |
| 1746 | + | |
| 1747 | + | |
| 1748 | + | |
| 1749 | + | |
| 1750 | + | |
| 1751 | + | |
| 1752 | + | |
| 1753 | + | |
| 1754 | + | |
| 1755 | + | |
| 1756 | + | |
| 1757 | + | |
| 1758 | + | |
| 1759 | + | |
| 1760 | + | |
| 1761 | + | |
| 1762 | + | |
| 1763 | + | |
| 1764 | + | |
| 1765 | + | |
1679 | 1766 | | |
1680 | 1767 | | |
1681 | 1768 | | |
| |||
0 commit comments