File tree
18 files changed
+339
-131
lines changed- include/swift
- AST
- Basic
- lib
- AST
- RequirementMachine
- SILGen
- Sema
- test/Generics
18 files changed
+339
-131
lines changedLines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
36 | 36 |
| |
37 | 37 |
| |
38 | 38 |
| |
| 39 | + | |
39 | 40 |
| |
40 | 41 |
| |
41 | 42 |
| |
|
Lines changed: 10 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
41 | 41 |
| |
42 | 42 |
| |
43 | 43 |
| |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
44 | 52 |
| |
45 | 53 |
| |
46 | 54 |
| |
| |||
127 | 135 |
| |
128 | 136 |
| |
129 | 137 |
| |
130 |
| - | |
| 138 | + | |
131 | 139 |
| |
132 | 140 |
| |
133 | 141 |
| |
| |||
156 | 164 |
| |
157 | 165 |
| |
158 | 166 |
| |
| 167 | + | |
159 | 168 |
| |
160 | 169 |
| |
161 | 170 |
|
Lines changed: 28 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
42 | 42 |
| |
43 | 43 |
| |
44 | 44 |
| |
45 |
| - | |
46 |
| - | |
47 |
| - | |
48 |
| - | |
49 |
| - | |
50 |
| - | |
51 | 45 |
| |
52 | 46 |
| |
53 | 47 |
| |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
54 | 76 |
| |
55 | 77 |
| |
56 | 78 |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
500 | 500 |
| |
501 | 501 |
| |
502 | 502 |
| |
503 |
| - | |
| 503 | + | |
| 504 | + | |
504 | 505 |
| |
505 | 506 |
| |
506 | 507 |
| |
|
Lines changed: 46 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
| 27 | + | |
27 | 28 |
| |
28 | 29 |
| |
29 | 30 |
| |
| |||
100 | 101 |
| |
101 | 102 |
| |
102 | 103 |
| |
103 |
| - | |
104 | 104 |
| |
105 | 105 |
| |
106 | 106 |
| |
| |||
1530 | 1530 |
| |
1531 | 1531 |
| |
1532 | 1532 |
| |
1533 |
| - | |
| 1533 | + | |
| 1534 | + | |
| 1535 | + | |
| 1536 | + | |
| 1537 | + | |
| 1538 | + | |
| 1539 | + | |
1534 | 1540 |
| |
1535 | 1541 |
| |
1536 | 1542 |
| |
1537 |
| - | |
1538 | 1543 |
| |
1539 | 1544 |
| |
1540 | 1545 |
| |
| |||
1548 | 1553 |
| |
1549 | 1554 |
| |
1550 | 1555 |
| |
| 1556 | + | |
1551 | 1557 |
| |
1552 | 1558 |
| |
1553 | 1559 |
| |
1554 | 1560 |
| |
| 1561 | + | |
| 1562 | + | |
| 1563 | + | |
1555 | 1564 |
| |
1556 | 1565 |
| |
1557 | 1566 |
| |
| |||
5766 | 5775 |
| |
5767 | 5776 |
| |
5768 | 5777 |
| |
| 5778 | + | |
| 5779 | + | |
| 5780 | + | |
| 5781 | + | |
5769 | 5782 |
| |
5770 | 5783 |
| |
5771 | 5784 |
| |
5772 |
| - | |
| 5785 | + | |
| 5786 | + | |
| 5787 | + | |
| 5788 | + | |
| 5789 | + | |
| 5790 | + | |
| 5791 | + | |
| 5792 | + | |
| 5793 | + | |
| 5794 | + | |
| 5795 | + | |
| 5796 | + | |
| 5797 | + | |
| 5798 | + | |
| 5799 | + | |
5773 | 5800 |
| |
5774 | 5801 |
| |
5775 | 5802 |
| |
| 5803 | + | |
| 5804 | + | |
| 5805 | + | |
| 5806 | + | |
| 5807 | + | |
| 5808 | + | |
5776 | 5809 |
| |
5777 | 5810 |
| |
5778 | 5811 |
| |
| |||
5795 | 5828 |
| |
5796 | 5829 |
| |
5797 | 5830 |
| |
| 5831 | + | |
| 5832 | + | |
5798 | 5833 |
| |
5799 |
| - | |
| 5834 | + | |
5800 | 5835 |
| |
5801 | 5836 |
| |
5802 | 5837 |
| |
| 5838 | + | |
5803 | 5839 |
| |
5804 | 5840 |
| |
5805 | 5841 |
| |
| |||
5820 | 5856 |
| |
5821 | 5857 |
| |
5822 | 5858 |
| |
| 5859 | + | |
5823 | 5860 |
| |
5824 | 5861 |
| |
5825 | 5862 |
| |
| 5863 | + | |
5826 | 5864 |
| |
5827 | 5865 |
| |
5828 |
| - | |
| 5866 | + | |
| 5867 | + | |
5829 | 5868 |
| |
5830 | 5869 |
| |
5831 | 5870 |
| |
| |||
7267 | 7306 |
| |
7268 | 7307 |
| |
7269 | 7308 |
| |
| 7309 | + | |
7270 | 7310 |
| |
7271 | 7311 |
| |
7272 | 7312 |
| |
|
Lines changed: 8 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
84 | 84 |
| |
85 | 85 |
| |
86 | 86 |
| |
87 |
| - | |
| 87 | + | |
88 | 88 |
| |
89 | 89 |
| |
90 | 90 |
| |
91 | 91 |
| |
92 | 92 |
| |
93 | 93 |
| |
94 | 94 |
| |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
95 | 102 |
| |
96 | 103 |
| |
97 | 104 |
| |
|
Lines changed: 45 additions & 30 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
102 | 102 |
| |
103 | 103 |
| |
104 | 104 |
| |
105 |
| - | |
106 |
| - | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
107 | 123 |
| |
108 | 124 |
| |
109 | 125 |
| |
| |||
444 | 460 |
| |
445 | 461 |
| |
446 | 462 |
| |
| 463 | + | |
447 | 464 |
| |
448 | 465 |
| |
449 | 466 |
| |
| |||
669 | 686 |
| |
670 | 687 |
| |
671 | 688 |
| |
672 |
| - | |
673 |
| - | |
| 689 | + | |
674 | 690 |
| |
675 | 691 |
| |
676 | 692 |
| |
| |||
1056 | 1072 |
| |
1057 | 1073 |
| |
1058 | 1074 |
| |
1059 |
| - | |
1060 |
| - | |
| 1075 | + | |
1061 | 1076 |
| |
1062 | 1077 |
| |
1063 | 1078 |
| |
| |||
3632 | 3647 |
| |
3633 | 3648 |
| |
3634 | 3649 |
| |
| 3650 | + | |
3635 | 3651 |
| |
3636 |
| - | |
| 3652 | + | |
3637 | 3653 |
| |
3638 | 3654 |
| |
3639 | 3655 |
| |
3640 | 3656 |
| |
3641 |
| - | |
| 3657 | + | |
3642 | 3658 |
| |
3643 | 3659 |
| |
3644 | 3660 |
| |
| |||
3661 | 3677 |
| |
3662 | 3678 |
| |
3663 | 3679 |
| |
| 3680 | + | |
3664 | 3681 |
| |
3665 | 3682 |
| |
3666 | 3683 |
| |
| |||
3821 | 3838 |
| |
3822 | 3839 |
| |
3823 | 3840 |
| |
3824 |
| - | |
3825 |
| - | |
3826 |
| - | |
3827 |
| - | |
3828 |
| - | |
3829 |
| - | |
3830 |
| - | |
3831 |
| - | |
3832 |
| - | |
3833 |
| - | |
3834 |
| - | |
3835 |
| - | |
3836 |
| - | |
3837 |
| - | |
3838 |
| - | |
3839 |
| - | |
3840 |
| - | |
3841 |
| - | |
3842 |
| - | |
3843 |
| - | |
3844 |
| - | |
3845 |
| - | |
| 3841 | + | |
| 3842 | + | |
| 3843 | + | |
| 3844 | + | |
| 3845 | + | |
| 3846 | + | |
| 3847 | + | |
| 3848 | + | |
| 3849 | + | |
| 3850 | + | |
| 3851 | + | |
| 3852 | + | |
| 3853 | + | |
| 3854 | + | |
| 3855 | + | |
| 3856 | + | |
| 3857 | + | |
| 3858 | + | |
| 3859 | + | |
| 3860 | + | |
3846 | 3861 |
| |
3847 | 3862 |
| |
3848 | 3863 |
| |
|
Lines changed: 1 addition & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
132 | 132 |
| |
133 | 133 |
| |
134 | 134 |
| |
135 |
| - | |
136 |
| - | |
| 135 | + | |
137 | 136 |
| |
138 | 137 |
| |
139 | 138 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
111 | 111 |
| |
112 | 112 |
| |
113 | 113 |
| |
114 |
| - | |
| 114 | + | |
| 115 | + | |
115 | 116 |
| |
116 | 117 |
| |
117 | 118 |
| |
|
0 commit comments