File tree
11 files changed
+883
-226
lines changed- include/swift/AST
- lib
- AST
- Parse
- Sema
11 files changed
+883
-226
lines changedLines changed: 342 additions & 55 deletions
Large diffs are not rendered by default.
Lines changed: 6 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2093 | 2093 |
| |
2094 | 2094 |
| |
2095 | 2095 |
| |
| 2096 | + | |
| 2097 | + | |
| 2098 | + | |
| 2099 | + | |
| 2100 | + | |
| 2101 | + | |
2096 | 2102 |
| |
2097 | 2103 |
| |
2098 | 2104 |
| |
|
Lines changed: 454 additions & 97 deletions
Large diffs are not rendered by default.
Lines changed: 17 additions & 14 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
845 | 845 |
| |
846 | 846 |
| |
847 | 847 |
| |
848 |
| - | |
| 848 | + | |
| 849 | + | |
849 | 850 |
| |
850 | 851 |
| |
851 | 852 |
| |
| |||
1231 | 1232 |
| |
1232 | 1233 |
| |
1233 | 1234 |
| |
1234 |
| - | |
1235 |
| - | |
1236 |
| - | |
1237 |
| - | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
1238 | 1238 |
| |
1239 | 1239 |
| |
1240 | 1240 |
| |
| |||
1279 | 1279 |
| |
1280 | 1280 |
| |
1281 | 1281 |
| |
1282 |
| - | |
1283 |
| - | |
| 1282 | + | |
| 1283 | + | |
| 1284 | + | |
1284 | 1285 |
| |
1285 | 1286 |
| |
1286 | 1287 |
| |
| |||
1529 | 1530 |
| |
1530 | 1531 |
| |
1531 | 1532 |
| |
1532 |
| - | |
| 1533 | + | |
1533 | 1534 |
| |
1534 | 1535 |
| |
1535 | 1536 |
| |
| |||
1557 | 1558 |
| |
1558 | 1559 |
| |
1559 | 1560 |
| |
| 1561 | + | |
| 1562 | + | |
1560 | 1563 |
| |
1561 | 1564 |
| |
1562 |
| - | |
1563 |
| - | |
1564 |
| - | |
1565 |
| - | |
| 1565 | + | |
| 1566 | + | |
| 1567 | + | |
| 1568 | + | |
1566 | 1569 |
| |
1567 | 1570 |
| |
1568 | 1571 |
| |
| |||
2643 | 2646 |
| |
2644 | 2647 |
| |
2645 | 2648 |
| |
2646 |
| - | |
2647 |
| - | |
| 2649 | + | |
| 2650 | + | |
2648 | 2651 |
| |
2649 | 2652 |
| |
2650 | 2653 |
| |
|
Lines changed: 24 additions & 17 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1180 | 1180 |
| |
1181 | 1181 |
| |
1182 | 1182 |
| |
| 1183 | + | |
| 1184 | + | |
1183 | 1185 |
| |
1184 | 1186 |
| |
1185 | 1187 |
| |
1186 | 1188 |
| |
1187 | 1189 |
| |
1188 | 1190 |
| |
1189 | 1191 |
| |
| 1192 | + | |
1190 | 1193 |
| |
1191 | 1194 |
| |
1192 | 1195 |
| |
| |||
1215 | 1218 |
| |
1216 | 1219 |
| |
1217 | 1220 |
| |
| 1221 | + | |
1218 | 1222 |
| |
1219 | 1223 |
| |
1220 | 1224 |
| |
| |||
1259 | 1263 |
| |
1260 | 1264 |
| |
1261 | 1265 |
| |
| 1266 | + | |
1262 | 1267 |
| |
1263 | 1268 |
| |
1264 | 1269 |
| |
| |||
1274 | 1279 |
| |
1275 | 1280 |
| |
1276 | 1281 |
| |
1277 |
| - | |
1278 |
| - | |
1279 |
| - | |
| 1282 | + | |
| 1283 | + | |
| 1284 | + | |
1280 | 1285 |
| |
1281 |
| - | |
1282 | 1286 |
| |
1283 | 1287 |
| |
1284 | 1288 |
| |
| |||
1310 | 1314 |
| |
1311 | 1315 |
| |
1312 | 1316 |
| |
1313 |
| - | |
1314 |
| - | |
1315 |
| - | |
1316 |
| - | |
1317 |
| - | |
1318 |
| - | |
| 1317 | + | |
| 1318 | + | |
| 1319 | + | |
| 1320 | + | |
| 1321 | + | |
1319 | 1322 |
| |
1320 | 1323 |
| |
1321 | 1324 |
| |
| |||
1337 | 1340 |
| |
1338 | 1341 |
| |
1339 | 1342 |
| |
1340 |
| - | |
1341 |
| - | |
| 1343 | + | |
| 1344 | + | |
1342 | 1345 |
| |
1343 | 1346 |
| |
1344 | 1347 |
| |
| |||
2603 | 2606 |
| |
2604 | 2607 |
| |
2605 | 2608 |
| |
2606 |
| - | |
2607 | 2609 |
| |
2608 |
| - | |
| 2610 | + | |
| 2611 | + | |
2609 | 2612 |
| |
2610 | 2613 |
| |
2611 | 2614 |
| |
| |||
2747 | 2750 |
| |
2748 | 2751 |
| |
2749 | 2752 |
| |
2750 |
| - | |
2751 | 2753 |
| |
2752 |
| - | |
| 2754 | + | |
| 2755 | + | |
2753 | 2756 |
| |
2754 | 2757 |
| |
2755 | 2758 |
| |
| |||
4638 | 4641 |
| |
4639 | 4642 |
| |
4640 | 4643 |
| |
| 4644 | + | |
4641 | 4645 |
| |
4642 | 4646 |
| |
4643 | 4647 |
| |
| |||
4704 | 4708 |
| |
4705 | 4709 |
| |
4706 | 4710 |
| |
4707 |
| - | |
| 4711 | + | |
4708 | 4712 |
| |
4709 | 4713 |
| |
4710 | 4714 |
| |
| |||
5922 | 5926 |
| |
5923 | 5927 |
| |
5924 | 5928 |
| |
| 5929 | + | |
| 5930 | + | |
5925 | 5931 |
| |
5926 | 5932 |
| |
5927 | 5933 |
| |
| 5934 | + | |
5928 | 5935 |
| |
5929 | 5936 |
| |
5930 | 5937 |
| |
|
Lines changed: 1 addition & 2 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4577 | 4577 |
| |
4578 | 4578 |
| |
4579 | 4579 |
| |
4580 |
| - | |
4581 |
| - | |
| 4580 | + | |
4582 | 4581 |
| |
4583 | 4582 |
| |
4584 | 4583 |
| |
|
Lines changed: 28 additions & 19 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
469 | 469 |
| |
470 | 470 |
| |
471 | 471 |
| |
472 |
| - | |
| 472 | + | |
473 | 473 |
| |
474 | 474 |
| |
475 | 475 |
| |
476 | 476 |
| |
| 477 | + | |
477 | 478 |
| |
478 |
| - | |
479 |
| - | |
| 479 | + | |
480 | 480 |
| |
481 | 481 |
| |
482 |
| - | |
| 482 | + | |
| 483 | + | |
483 | 484 |
| |
484 | 485 |
| |
485 | 486 |
| |
486 | 487 |
| |
487 | 488 |
| |
488 | 489 |
| |
489 |
| - | |
| 490 | + | |
490 | 491 |
| |
491 | 492 |
| |
492 | 493 |
| |
493 | 494 |
| |
494 | 495 |
| |
495 |
| - | |
| 496 | + | |
| 497 | + | |
496 | 498 |
| |
497 | 499 |
| |
498 |
| - | |
| 500 | + | |
| 501 | + | |
499 | 502 |
| |
500 | 503 |
| |
501 |
| - | |
| 504 | + | |
| 505 | + | |
502 | 506 |
| |
503 | 507 |
| |
504 |
| - | |
| 508 | + | |
| 509 | + | |
505 | 510 |
| |
506 |
| - | |
| 511 | + | |
507 | 512 |
| |
508 |
| - | |
509 |
| - | |
510 |
| - | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
511 | 519 |
| |
512 | 520 |
| |
513 | 521 |
| |
| |||
551 | 559 |
| |
552 | 560 |
| |
553 | 561 |
| |
554 |
| - | |
| 562 | + | |
| 563 | + | |
555 | 564 |
| |
556 | 565 |
| |
557 | 566 |
| |
| |||
570 | 579 |
| |
571 | 580 |
| |
572 | 581 |
| |
573 |
| - | |
| 582 | + | |
574 | 583 |
| |
575 | 584 |
| |
576 |
| - | |
| 585 | + | |
577 | 586 |
| |
578 | 587 |
| |
579 | 588 |
| |
| |||
604 | 613 |
| |
605 | 614 |
| |
606 | 615 |
| |
607 |
| - | |
| 616 | + | |
| 617 | + | |
608 | 618 |
| |
609 | 619 |
| |
610 | 620 |
| |
| |||
614 | 624 |
| |
615 | 625 |
| |
616 | 626 |
| |
617 |
| - | |
618 |
| - | |
| 627 | + | |
619 | 628 |
| |
620 | 629 |
| |
621 | 630 |
| |
|
Lines changed: 7 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
354 | 354 |
| |
355 | 355 |
| |
356 | 356 |
| |
357 |
| - | |
358 |
| - | |
359 |
| - | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
360 | 362 |
| |
361 | 363 |
| |
362 | 364 |
| |
| |||
477 | 479 |
| |
478 | 480 |
| |
479 | 481 |
| |
480 |
| - | |
481 |
| - | |
| 482 | + | |
| 483 | + | |
482 | 484 |
| |
483 | 485 |
| |
484 | 486 |
| |
|
Lines changed: 0 additions & 5 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2129 | 2129 |
| |
2130 | 2130 |
| |
2131 | 2131 |
| |
2132 |
| - | |
2133 |
| - | |
2134 |
| - | |
2135 |
| - | |
2136 |
| - | |
2137 | 2132 |
| |
2138 | 2133 |
| |
2139 | 2134 |
| |
|
Lines changed: 4 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1009 | 1009 |
| |
1010 | 1010 |
| |
1011 | 1011 |
| |
| 1012 | + | |
| 1013 | + | |
1012 | 1014 |
| |
1013 |
| - | |
| 1015 | + | |
| 1016 | + | |
1014 | 1017 |
| |
1015 | 1018 |
| |
1016 | 1019 |
| |
|
0 commit comments