File tree
10 files changed
+172
-24
lines changed- include/swift/AST
- lib
- AST
- RequirementMachine
- Sema
- test/Generics
10 files changed
+172
-24
lines changedLines changed: 2 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
214 | 214 |
| |
215 | 215 |
| |
216 | 216 |
| |
217 |
| - | |
| 217 | + | |
218 | 218 |
| |
219 | 219 |
| |
220 | 220 |
| |
| |||
224 | 224 |
| |
225 | 225 |
| |
226 | 226 |
| |
| 227 | + | |
227 | 228 |
| |
228 | 229 |
| |
229 | 230 |
| |
|
Lines changed: 28 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
51 | 51 |
| |
52 | 52 |
| |
53 | 53 |
| |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
54 | 61 |
| |
55 | 62 |
| |
56 | 63 |
| |
| |||
192 | 199 |
| |
193 | 200 |
| |
194 | 201 |
| |
195 |
| - | |
196 |
| - | |
197 |
| - | |
198 |
| - | |
199 |
| - | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
200 | 220 |
| |
201 | 221 |
| |
202 | 222 |
| |
| |||
524 | 544 |
| |
525 | 545 |
| |
526 | 546 |
| |
| 547 | + | |
| 548 | + | |
| 549 | + | |
527 | 550 |
| |
528 | 551 |
| |
529 | 552 |
| |
|
Lines changed: 64 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
403 | 403 |
| |
404 | 404 |
| |
405 | 405 |
| |
406 |
| - | |
| 406 | + | |
407 | 407 |
| |
408 | 408 |
| |
409 | 409 |
| |
| |||
429 | 429 |
| |
430 | 430 |
| |
431 | 431 |
| |
| 432 | + | |
432 | 433 |
| |
433 | 434 |
| |
434 | 435 |
| |
| |||
471 | 472 |
| |
472 | 473 |
| |
473 | 474 |
| |
474 |
| - | |
| 475 | + | |
475 | 476 |
| |
476 | 477 |
| |
477 | 478 |
| |
| |||
481 | 482 |
| |
482 | 483 |
| |
483 | 484 |
| |
484 |
| - | |
| 485 | + | |
| 486 | + | |
| 487 | + | |
485 | 488 |
| |
486 | 489 |
| |
487 | 490 |
| |
488 | 491 |
| |
| 492 | + | |
| 493 | + | |
| 494 | + | |
| 495 | + | |
| 496 | + | |
| 497 | + | |
| 498 | + | |
| 499 | + | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
489 | 517 |
| |
490 | 518 |
| |
491 | 519 |
| |
| |||
535 | 563 |
| |
536 | 564 |
| |
537 | 565 |
| |
538 |
| - | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
539 | 570 |
| |
540 | 571 |
| |
541 | 572 |
| |
542 | 573 |
| |
543 | 574 |
| |
544 |
| - | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
545 | 587 |
| |
546 | 588 |
| |
547 | 589 |
| |
548 |
| - | |
| 590 | + | |
549 | 591 |
| |
550 | 592 |
| |
551 | 593 |
| |
| |||
566 | 608 |
| |
567 | 609 |
| |
568 | 610 |
| |
569 |
| - | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
570 | 616 |
| |
571 | 617 |
| |
572 | 618 |
| |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
573 | 628 |
| |
574 |
| - | |
| 629 | + | |
| 630 | + | |
575 | 631 |
| |
576 | 632 |
| |
577 | 633 |
| |
|
Lines changed: 0 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
27 |
| - | |
28 | 27 |
| |
29 | 28 |
| |
30 | 29 |
| |
|
Lines changed: 29 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
180 | 180 |
| |
181 | 181 |
| |
182 | 182 |
| |
| 183 | + | |
183 | 184 |
| |
184 | 185 |
| |
185 | 186 |
| |
| |||
191 | 192 |
| |
192 | 193 |
| |
193 | 194 |
| |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
194 | 209 |
| |
195 | 210 |
| |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
196 | 221 |
| |
197 | 222 |
| |
198 | 223 |
| |
199 | 224 |
| |
200 |
| - | |
| 225 | + | |
201 | 226 |
| |
202 | 227 |
| |
203 | 228 |
| |
204 | 229 |
| |
205 | 230 |
| |
206 |
| - | |
207 |
| - | |
| 231 | + | |
208 | 232 |
| |
209 | 233 |
| |
210 | 234 |
| |
211 | 235 |
| |
212 |
| - | |
213 |
| - | |
| 236 | + | |
214 | 237 |
| |
215 | 238 |
| |
216 | 239 |
| |
217 | 240 |
| |
218 |
| - | |
219 |
| - | |
| 241 | + | |
220 | 242 |
| |
221 | 243 |
| |
222 | 244 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
57 | 57 |
| |
58 | 58 |
| |
59 | 59 |
| |
60 |
| - | |
| 60 | + | |
61 | 61 |
| |
62 | 62 |
| |
63 | 63 |
| |
|
Lines changed: 3 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
159 | 159 |
| |
160 | 160 |
| |
161 | 161 |
| |
| 162 | + | |
| 163 | + | |
| 164 | + | |
162 | 165 |
| |
163 | 166 |
| |
164 | 167 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4677 | 4677 |
| |
4678 | 4678 |
| |
4679 | 4679 |
| |
4680 |
| - | |
| 4680 | + | |
4681 | 4681 |
| |
4682 | 4682 |
| |
4683 | 4683 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2199 | 2199 |
| |
2200 | 2200 |
| |
2201 | 2201 |
| |
| 2202 | + | |
2202 | 2203 |
| |
2203 | 2204 |
| |
2204 | 2205 |
| |
|
Lines changed: 43 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
83 | 83 |
| |
84 | 84 |
| |
85 | 85 |
| |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + |
0 commit comments