File tree
10 files changed
+178
-54
lines changed- include/swift/AST
- lib
- AST
- Sema
- test
- Constraints
- SILGen
- decl/protocol
- type
10 files changed
+178
-54
lines changedLines changed: 2 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
360 | 360 |
| |
361 | 361 |
| |
362 | 362 |
| |
| 363 | + | |
| 364 | + | |
363 | 365 |
| |
364 | 366 |
| |
365 | 367 |
| |
|
Lines changed: 20 additions & 44 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
626 | 626 |
| |
627 | 627 |
| |
628 | 628 |
| |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
629 | 638 |
| |
630 | 639 |
| |
631 | 640 |
| |
632 | 641 |
| |
633 | 642 |
| |
| 643 | + | |
634 | 644 |
| |
635 |
| - | |
636 |
| - | |
637 |
| - | |
638 |
| - | |
639 |
| - | |
| 645 | + | |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
640 | 651 |
| |
641 | 652 |
| |
642 | 653 |
| |
643 | 654 |
| |
644 | 655 |
| |
645 | 656 |
| |
646 |
| - | |
647 |
| - | |
648 |
| - | |
649 |
| - | |
650 |
| - | |
651 |
| - | |
652 |
| - | |
653 |
| - | |
654 |
| - | |
655 |
| - | |
656 | 657 |
| |
657 |
| - | |
658 |
| - | |
659 |
| - | |
660 |
| - | |
661 |
| - | |
662 |
| - | |
663 |
| - | |
664 |
| - | |
665 |
| - | |
666 |
| - | |
667 |
| - | |
668 |
| - | |
669 |
| - | |
670 |
| - | |
671 |
| - | |
672 |
| - | |
673 |
| - | |
674 |
| - | |
675 |
| - | |
676 |
| - | |
677 |
| - | |
678 |
| - | |
679 |
| - | |
680 |
| - | |
681 |
| - | |
| 658 | + | |
682 | 659 |
| |
683 | 660 |
| |
684 | 661 |
| |
| |||
734 | 711 |
| |
735 | 712 |
| |
736 | 713 |
| |
737 |
| - | |
| 714 | + | |
738 | 715 |
| |
739 | 716 |
| |
740 | 717 |
| |
741 |
| - | |
742 | 718 |
| |
743 | 719 |
| |
744 | 720 |
| |
745 |
| - | |
746 |
| - | |
| 721 | + | |
| 722 | + | |
747 | 723 |
| |
748 | 724 |
| |
749 | 725 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8868 | 8868 |
| |
8869 | 8869 |
| |
8870 | 8870 |
| |
| 8871 | + | |
| 8872 | + | |
| 8873 | + | |
| 8874 | + | |
8871 | 8875 |
| |
8872 | 8876 |
| |
8873 | 8877 |
| |
|
Lines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2514 | 2514 |
| |
2515 | 2515 |
| |
2516 | 2516 |
| |
| 2517 | + | |
| 2518 | + | |
| 2519 | + | |
| 2520 | + | |
| 2521 | + | |
| 2522 | + | |
2517 | 2523 |
| |
2518 | 2524 |
| |
2519 | 2525 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
12877 | 12877 |
| |
12878 | 12878 |
| |
12879 | 12879 |
| |
| 12880 | + | |
12880 | 12881 |
| |
12881 | 12882 |
| |
12882 | 12883 |
| |
|
Lines changed: 12 additions & 6 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2053 | 2053 |
| |
2054 | 2054 |
| |
2055 | 2055 |
| |
2056 |
| - | |
2057 |
| - | |
2058 |
| - | |
2059 |
| - | |
| 2056 | + | |
| 2057 | + | |
2060 | 2058 |
| |
2061 | 2059 |
| |
2062 | 2060 |
| |
| |||
2170 | 2168 |
| |
2171 | 2169 |
| |
2172 | 2170 |
| |
2173 |
| - | |
2174 | 2171 |
| |
2175 | 2172 |
| |
2176 | 2173 |
| |
| |||
2299 | 2296 |
| |
2300 | 2297 |
| |
2301 | 2298 |
| |
| 2299 | + | |
2302 | 2300 |
| |
2303 | 2301 |
| |
2304 | 2302 |
| |
| 2303 | + | |
| 2304 | + | |
| 2305 | + | |
| 2306 | + | |
| 2307 | + | |
| 2308 | + | |
| 2309 | + | |
2305 | 2310 |
| |
2306 | 2311 |
| |
2307 | 2312 |
| |
2308 | 2313 |
| |
2309 | 2314 |
| |
2310 | 2315 |
| |
2311 |
| - | |
| 2316 | + | |
| 2317 | + | |
2312 | 2318 |
| |
2313 | 2319 |
| |
2314 | 2320 |
| |
|
Lines changed: 67 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
9 | 13 |
| |
10 | 14 |
| |
11 | 15 |
| |
| |||
228 | 232 |
| |
229 | 233 |
| |
230 | 234 |
| |
| 235 | + | |
231 | 236 |
| |
232 | 237 |
| |
233 | 238 |
| |
| |||
242 | 247 |
| |
243 | 248 |
| |
244 | 249 |
| |
| 250 | + | |
245 | 251 |
| |
246 | 252 |
| |
247 | 253 |
| |
| |||
252 | 258 |
| |
253 | 259 |
| |
254 | 260 |
| |
255 |
| - | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
256 | 265 |
| |
257 | 266 |
| |
258 |
| - | |
259 |
| - | |
| 267 | + | |
| 268 | + | |
260 | 269 |
| |
261 | 270 |
| |
262 | 271 |
| |
| |||
305 | 314 |
| |
306 | 315 |
| |
307 | 316 |
| |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + |
Lines changed: 41 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
745 | 745 |
| |
746 | 746 |
| |
747 | 747 |
| |
| 748 | + | |
748 | 749 |
| |
749 | 750 |
| |
750 | 751 |
| |
751 | 752 |
| |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
| 757 | + | |
| 758 | + | |
| 759 | + | |
| 760 | + | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
| 764 | + | |
| 765 | + | |
| 766 | + | |
| 767 | + | |
| 768 | + | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
752 | 793 |
| |
753 | 794 |
| |
754 | 795 |
| |
|
Lines changed: 13 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
918 | 918 |
| |
919 | 919 |
| |
920 | 920 |
| |
921 |
| - | |
922 | 921 |
| |
923 | 922 |
| |
924 | 923 |
| |
925 | 924 |
| |
926 | 925 |
| |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
| 932 | + | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
927 | 939 |
| |
928 | 940 |
| |
929 | 941 |
| |
|
Lines changed: 12 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
91 | 91 |
| |
92 | 92 |
| |
93 | 93 |
| |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + |
0 commit comments