File tree
11 files changed
+192
-41
lines changed- lib/Sema
- test
- AutoDiff/Sema
- Constraints
- Generics
- Sema
- expr/unary/keypath
- stdlib
11 files changed
+192
-41
lines changedLines changed: 26 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
446 | 446 |
| |
447 | 447 |
| |
448 | 448 |
| |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
| 463 | + | |
| 464 | + | |
| 465 | + | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
| 471 | + | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
449 | 475 |
| |
450 | 476 |
| |
451 | 477 |
| |
|
Lines changed: 6 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2339 | 2339 |
| |
2340 | 2340 |
| |
2341 | 2341 |
| |
2342 |
| - | |
| 2342 | + | |
2343 | 2343 |
| |
2344 | 2344 |
| |
2345 | 2345 |
| |
| |||
3875 | 3875 |
| |
3876 | 3876 |
| |
3877 | 3877 |
| |
3878 |
| - | |
3879 |
| - | |
| 3878 | + | |
3880 | 3879 |
| |
3881 |
| - | |
| 3880 | + | |
3882 | 3881 |
| |
3883 | 3882 |
| |
3884 | 3883 |
| |
3885 |
| - | |
| 3884 | + | |
3886 | 3885 |
| |
3887 | 3886 |
| |
3888 | 3887 |
| |
| |||
5404 | 5403 |
| |
5405 | 5404 |
| |
5406 | 5405 |
| |
5407 |
| - | |
| 5406 | + | |
5408 | 5407 |
| |
5409 | 5408 |
| |
5410 | 5409 |
| |
| |||
5491 | 5490 |
| |
5492 | 5491 |
| |
5493 | 5492 |
| |
5494 |
| - | |
| 5493 | + | |
5495 | 5494 |
| |
5496 | 5495 |
| |
5497 | 5496 |
| |
|
Lines changed: 112 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
669 | 669 |
| |
670 | 670 |
| |
671 | 671 |
| |
| 672 | + | |
| 673 | + | |
672 | 674 |
| |
673 | 675 |
| |
674 | 676 |
| |
| |||
2806 | 2808 |
| |
2807 | 2809 |
| |
2808 | 2810 |
| |
2809 |
| - | |
2810 |
| - | |
2811 |
| - | |
2812 |
| - | |
2813 |
| - | |
2814 |
| - | |
2815 | 2811 |
| |
2816 | 2812 |
| |
2817 | 2813 |
| |
| |||
2834 | 2830 |
| |
2835 | 2831 |
| |
2836 | 2832 |
| |
2837 |
| - | |
| 2833 | + | |
2838 | 2834 |
| |
2839 | 2835 |
| |
2840 | 2836 |
| |
| |||
4257 | 4253 |
| |
4258 | 4254 |
| |
4259 | 4255 |
| |
| 4256 | + | |
| 4257 | + | |
| 4258 | + | |
| 4259 | + | |
| 4260 | + | |
| 4261 | + | |
| 4262 | + | |
| 4263 | + | |
| 4264 | + | |
4260 | 4265 |
| |
4261 | 4266 |
| |
4262 | 4267 |
| |
| |||
4839 | 4844 |
| |
4840 | 4845 |
| |
4841 | 4846 |
| |
| 4847 | + | |
| 4848 | + | |
| 4849 | + | |
| 4850 | + | |
| 4851 | + | |
| 4852 | + | |
| 4853 | + | |
| 4854 | + | |
| 4855 | + | |
| 4856 | + | |
| 4857 | + | |
| 4858 | + | |
| 4859 | + | |
| 4860 | + | |
| 4861 | + | |
| 4862 | + | |
| 4863 | + | |
| 4864 | + | |
| 4865 | + | |
| 4866 | + | |
| 4867 | + | |
| 4868 | + | |
| 4869 | + | |
| 4870 | + | |
| 4871 | + | |
| 4872 | + | |
| 4873 | + | |
| 4874 | + | |
| 4875 | + | |
| 4876 | + | |
| 4877 | + | |
| 4878 | + | |
| 4879 | + | |
| 4880 | + | |
| 4881 | + | |
| 4882 | + | |
| 4883 | + | |
| 4884 | + | |
| 4885 | + | |
| 4886 | + | |
| 4887 | + | |
| 4888 | + | |
| 4889 | + | |
| 4890 | + | |
| 4891 | + | |
| 4892 | + | |
| 4893 | + | |
| 4894 | + | |
| 4895 | + | |
| 4896 | + | |
| 4897 | + | |
| 4898 | + | |
| 4899 | + | |
| 4900 | + | |
| 4901 | + | |
| 4902 | + | |
| 4903 | + | |
| 4904 | + | |
| 4905 | + | |
| 4906 | + | |
| 4907 | + | |
| 4908 | + | |
| 4909 | + | |
| 4910 | + | |
| 4911 | + | |
| 4912 | + | |
| 4913 | + | |
| 4914 | + | |
| 4915 | + | |
| 4916 | + | |
| 4917 | + | |
| 4918 | + | |
| 4919 | + | |
| 4920 | + | |
| 4921 | + | |
| 4922 | + | |
| 4923 | + | |
| 4924 | + | |
| 4925 | + | |
| 4926 | + | |
| 4927 | + | |
| 4928 | + | |
| 4929 | + | |
| 4930 | + | |
| 4931 | + | |
| 4932 | + | |
| 4933 | + | |
| 4934 | + | |
| 4935 | + | |
| 4936 | + | |
| 4937 | + | |
| 4938 | + | |
| 4939 | + | |
| 4940 | + | |
| 4941 | + | |
| 4942 | + | |
| 4943 | + | |
| 4944 | + | |
| 4945 | + | |
| 4946 | + |
Lines changed: 23 additions & 13 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1949 | 1949 |
| |
1950 | 1950 |
| |
1951 | 1951 |
| |
1952 |
| - | |
1953 |
| - | |
| 1952 | + | |
| 1953 | + | |
| 1954 | + | |
1954 | 1955 |
| |
1955 |
| - | |
1956 |
| - | |
1957 |
| - | |
1958 |
| - | |
1959 |
| - | |
1960 |
| - | |
1961 |
| - | |
1962 |
| - | |
1963 |
| - | |
1964 |
| - | |
1965 |
| - | |
| 1956 | + | |
| 1957 | + | |
| 1958 | + | |
1966 | 1959 |
| |
1967 | 1960 |
| |
1968 | 1961 |
| |
| |||
3548 | 3541 |
| |
3549 | 3542 |
| |
3550 | 3543 |
| |
| 3544 | + | |
| 3545 | + | |
| 3546 | + | |
| 3547 | + | |
| 3548 | + | |
| 3549 | + | |
| 3550 | + | |
| 3551 | + | |
| 3552 | + | |
| 3553 | + | |
| 3554 | + | |
| 3555 | + | |
| 3556 | + | |
3551 | 3557 |
| |
3552 | 3558 |
| |
3553 | 3559 |
| |
| |||
5165 | 5171 |
| |
5166 | 5172 |
| |
5167 | 5173 |
| |
| 5174 | + | |
| 5175 | + | |
| 5176 | + | |
| 5177 | + | |
5168 | 5178 |
| |
5169 | 5179 |
| |
5170 | 5180 |
| |
|
Lines changed: 8 additions & 4 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
175 | 175 |
| |
176 | 176 |
| |
177 | 177 |
| |
178 |
| - | |
| 178 | + | |
179 | 179 |
| |
180 | 180 |
| |
181 |
| - | |
| 181 | + | |
182 | 182 |
| |
183 | 183 |
| |
184 | 184 |
| |
185 | 185 |
| |
186 | 186 |
| |
187 | 187 |
| |
188 | 188 |
| |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
189 | 193 |
| |
190 | 194 |
| |
191 | 195 |
| |
| |||
210 | 214 |
| |
211 | 215 |
| |
212 | 216 |
| |
213 |
| - | |
| 217 | + | |
214 | 218 |
| |
215 | 219 |
| |
216 |
| - | |
| 220 | + | |
217 | 221 |
| |
218 | 222 |
| |
219 | 223 |
| |
|
Lines changed: 7 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
687 | 687 |
| |
688 | 688 |
| |
689 | 689 |
| |
690 |
| - | |
| 690 | + | |
691 | 691 |
| |
692 | 692 |
| |
693 | 693 |
| |
| |||
1100 | 1100 |
| |
1101 | 1101 |
| |
1102 | 1102 |
| |
| 1103 | + | |
1103 | 1104 |
| |
1104 |
| - | |
1105 |
| - | |
| 1105 | + | |
| 1106 | + | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
1106 | 1110 |
| |
1107 | 1111 |
| |
1108 | 1112 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
288 | 288 |
| |
289 | 289 |
| |
290 | 290 |
| |
| 291 | + | |
291 | 292 |
| |
292 | 293 |
|
Lines changed: 1 addition & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
247 | 247 |
| |
248 | 248 |
| |
249 | 249 |
| |
250 |
| - | |
251 |
| - | |
| 250 | + | |
252 | 251 |
| |
253 | 252 |
| |
254 | 253 |
| |
|
Lines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
114 | 114 |
| |
115 | 115 |
| |
116 | 116 |
| |
117 |
| - | |
| 117 | + | |
| 118 | + | |
118 | 119 |
| |
119 | 120 |
| |
120 | 121 |
| |
|
0 commit comments