File tree
25 files changed
+1565
-409
lines changed- src/compiler
- tests
- baselines/reference
- api
- cases
- conformance/types/conditional
- fourslash
25 files changed
+1565
-409
lines changedLines changed: 32 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
101 | 101 |
| |
102 | 102 |
| |
103 | 103 |
| |
| 104 | + | |
104 | 105 |
| |
105 | 106 |
| |
106 | 107 |
| |
| |||
119 | 120 |
| |
120 | 121 |
| |
121 | 122 |
| |
| 123 | + | |
122 | 124 |
| |
123 | 125 |
| |
124 | 126 |
| |
| |||
186 | 188 |
| |
187 | 189 |
| |
188 | 190 |
| |
| 191 | + | |
189 | 192 |
| |
190 | 193 |
| |
191 | 194 |
| |
| |||
561 | 564 |
| |
562 | 565 |
| |
563 | 566 |
| |
| 567 | + | |
| 568 | + | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
564 | 574 |
| |
565 | 575 |
| |
566 | 576 |
| |
| |||
1417 | 1427 |
| |
1418 | 1428 |
| |
1419 | 1429 |
| |
| 1430 | + | |
| 1431 | + | |
| 1432 | + | |
1420 | 1433 |
| |
1421 | 1434 |
| |
1422 | 1435 |
| |
| |||
2059 | 2072 |
| |
2060 | 2073 |
| |
2061 | 2074 |
| |
2062 |
| - | |
| 2075 | + | |
2063 | 2076 |
| |
2064 | 2077 |
| |
2065 | 2078 |
| |
| |||
2576 | 2589 |
| |
2577 | 2590 |
| |
2578 | 2591 |
| |
| 2592 | + | |
| 2593 | + | |
| 2594 | + | |
| 2595 | + | |
| 2596 | + | |
| 2597 | + | |
| 2598 | + | |
| 2599 | + | |
| 2600 | + | |
| 2601 | + | |
| 2602 | + | |
| 2603 | + | |
| 2604 | + | |
| 2605 | + | |
| 2606 | + | |
| 2607 | + | |
| 2608 | + | |
2579 | 2609 |
| |
2580 | 2610 |
| |
2581 | 2611 |
| |
| |||
3441 | 3471 |
| |
3442 | 3472 |
| |
3443 | 3473 |
| |
| 3474 | + | |
3444 | 3475 |
| |
3445 | 3476 |
| |
3446 | 3477 |
| |
|
Lines changed: 115 additions & 38 deletions
Large diffs are not rendered by default.
Lines changed: 10 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
452 | 452 |
| |
453 | 453 |
| |
454 | 454 |
| |
| 455 | + | |
| 456 | + | |
455 | 457 |
| |
456 | 458 |
| |
457 | 459 |
| |
| |||
552 | 554 |
| |
553 | 555 |
| |
554 | 556 |
| |
| 557 | + | |
| 558 | + | |
555 | 559 |
| |
| 560 | + | |
556 | 561 |
| |
557 | 562 |
| |
558 | 563 |
| |
559 | 564 |
| |
| 565 | + | |
| 566 | + | |
| 567 | + | |
| 568 | + | |
| 569 | + | |
560 | 570 |
| |
561 | 571 |
| |
562 | 572 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
947 | 947 |
| |
948 | 948 |
| |
949 | 949 |
| |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
950 | 954 |
| |
951 | 955 |
| |
952 | 956 |
| |
|
Lines changed: 17 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
602 | 602 |
| |
603 | 603 |
| |
604 | 604 |
| |
| 605 | + | |
| 606 | + | |
605 | 607 |
| |
606 | 608 |
| |
607 | 609 |
| |
| |||
1194 | 1196 |
| |
1195 | 1197 |
| |
1196 | 1198 |
| |
1197 |
| - | |
| 1199 | + | |
| 1200 | + | |
| 1201 | + | |
1198 | 1202 |
| |
1199 |
| - | |
| 1203 | + | |
| 1204 | + | |
| 1205 | + | |
1200 | 1206 |
| |
1201 |
| - | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
1202 | 1210 |
| |
1203 | 1211 |
| |
1204 | 1212 |
| |
| 1213 | + | |
| 1214 | + | |
| 1215 | + | |
| 1216 | + | |
| 1217 | + | |
| 1218 | + | |
1205 | 1219 |
| |
1206 | 1220 |
| |
1207 | 1221 |
| |
|
Lines changed: 12 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
749 | 749 |
| |
750 | 750 |
| |
751 | 751 |
| |
| 752 | + | |
| 753 | + | |
| 754 | + | |
| 755 | + | |
| 756 | + | |
| 757 | + | |
| 758 | + | |
| 759 | + | |
| 760 | + | |
| 761 | + | |
| 762 | + | |
| 763 | + | |
752 | 764 |
| |
753 | 765 |
| |
754 | 766 |
| |
|
Lines changed: 14 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
180 | 180 |
| |
181 | 181 |
| |
182 | 182 |
| |
| 183 | + | |
| 184 | + | |
183 | 185 |
| |
184 | 186 |
| |
185 | 187 |
| |
| |||
2767 | 2769 |
| |
2768 | 2770 |
| |
2769 | 2771 |
| |
| 2772 | + | |
2770 | 2773 |
| |
2771 | 2774 |
| |
2772 | 2775 |
| |
| |||
2843 | 2846 |
| |
2844 | 2847 |
| |
2845 | 2848 |
| |
| 2849 | + | |
| 2850 | + | |
| 2851 | + | |
| 2852 | + | |
| 2853 | + | |
| 2854 | + | |
| 2855 | + | |
| 2856 | + | |
| 2857 | + | |
2846 | 2858 |
| |
2847 | 2859 |
| |
2848 | 2860 |
| |
2849 | 2861 |
| |
2850 | 2862 |
| |
2851 | 2863 |
| |
| 2864 | + | |
| 2865 | + | |
2852 | 2866 |
| |
2853 | 2867 |
| |
2854 | 2868 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
92 | 92 |
| |
93 | 93 |
| |
94 | 94 |
| |
| 95 | + | |
95 | 96 |
| |
96 | 97 |
| |
97 | 98 |
| |
|
Lines changed: 14 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
215 | 215 |
| |
216 | 216 |
| |
217 | 217 |
| |
| 218 | + | |
218 | 219 |
| |
219 | 220 |
| |
220 | 221 |
| |
| |||
266 | 267 |
| |
267 | 268 |
| |
268 | 269 |
| |
| 270 | + | |
269 | 271 |
| |
270 | 272 |
| |
271 | 273 |
| |
| |||
771 | 773 |
| |
772 | 774 |
| |
773 | 775 |
| |
774 |
| - | |
| 776 | + | |
775 | 777 |
| |
776 | 778 |
| |
777 | 779 |
| |
| |||
1125 | 1127 |
| |
1126 | 1128 |
| |
1127 | 1129 |
| |
| 1130 | + | |
| 1131 | + | |
| 1132 | + | |
| 1133 | + | |
| 1134 | + | |
1128 | 1135 |
| |
1129 | 1136 |
| |
1130 | 1137 |
| |
| |||
3556 | 3563 |
| |
3557 | 3564 |
| |
3558 | 3565 |
| |
| 3566 | + | |
| 3567 | + | |
3559 | 3568 |
| |
3560 | 3569 |
| |
3561 | 3570 |
| |
| |||
3801 | 3810 |
| |
3802 | 3811 |
| |
3803 | 3812 |
| |
| 3813 | + | |
| 3814 | + | |
3804 | 3815 |
| |
3805 | 3816 |
| |
3806 | 3817 |
| |
| |||
3876 | 3887 |
| |
3877 | 3888 |
| |
3878 | 3889 |
| |
| 3890 | + | |
| 3891 | + | |
3879 | 3892 |
| |
3880 | 3893 |
| |
3881 | 3894 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4625 | 4625 |
| |
4626 | 4626 |
| |
4627 | 4627 |
| |
| 4628 | + | |
| 4629 | + | |
| 4630 | + | |
| 4631 | + | |
4628 | 4632 |
| |
4629 | 4633 |
| |
4630 | 4634 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
394 | 394 |
| |
395 | 395 |
| |
396 | 396 |
| |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
397 | 401 |
| |
398 | 402 |
| |
399 | 403 |
| |
|
0 commit comments