File tree
10 files changed
+163
-20
lines changed- include/swift/Sema
- lib/Sema
- test
- Constraints
- Generics
10 files changed
+163
-20
lines changedLines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1103 | 1103 |
| |
1104 | 1104 |
| |
1105 | 1105 |
| |
| 1106 | + | |
| 1107 | + | |
| 1108 | + | |
| 1109 | + | |
1106 | 1110 |
| |
1107 | 1111 |
| |
1108 | 1112 |
| |
| |||
1115 | 1119 |
| |
1116 | 1120 |
| |
1117 | 1121 |
| |
| 1122 | + | |
| 1123 | + | |
| 1124 | + | |
1118 | 1125 |
| |
1119 | 1126 |
| |
1120 | 1127 |
| |
|
Lines changed: 14 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
643 | 643 |
| |
644 | 644 |
| |
645 | 645 |
| |
| 646 | + | |
| 647 | + | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
| 657 | + | |
| 658 | + | |
| 659 | + | |
646 | 660 |
| |
647 | 661 |
| |
648 | 662 |
| |
|
Lines changed: 4 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
181 | 181 |
| |
182 | 182 |
| |
183 | 183 |
| |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
184 | 188 |
| |
185 | 189 |
| |
186 | 190 |
| |
|
Lines changed: 5 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4655 | 4655 |
| |
4656 | 4656 |
| |
4657 | 4657 |
| |
| 4658 | + | |
| 4659 | + | |
| 4660 | + | |
| 4661 | + | |
4658 | 4662 |
| |
4659 | 4663 |
| |
4660 | 4664 |
| |
| |||
5257 | 5261 |
| |
5258 | 5262 |
| |
5259 | 5263 |
| |
| 5264 | + | |
5260 | 5265 |
| |
5261 | 5266 |
| |
5262 | 5267 |
| |
|
Lines changed: 22 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
732 | 732 |
| |
733 | 733 |
| |
734 | 734 |
| |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
| 754 | + | |
735 | 755 |
| |
| 756 | + | |
736 | 757 |
| |
737 | 758 |
| |
738 |
| - | |
| 759 | + | |
739 | 760 |
| |
740 | 761 |
| |
741 | 762 |
| |
|
Lines changed: 71 additions & 11 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3748 | 3748 |
| |
3749 | 3749 |
| |
3750 | 3750 |
| |
| 3751 | + | |
| 3752 | + | |
| 3753 | + | |
| 3754 | + | |
| 3755 | + | |
| 3756 | + | |
| 3757 | + | |
3751 | 3758 |
| |
3752 | 3759 |
| |
3753 | 3760 |
| |
3754 | 3761 |
| |
3755 |
| - | |
| 3762 | + | |
| 3763 | + | |
3756 | 3764 |
| |
3757 | 3765 |
| |
3758 | 3766 |
| |
3759 |
| - | |
| 3767 | + | |
3760 | 3768 |
| |
3761 | 3769 |
| |
3762 | 3770 |
| |
| |||
4843 | 4851 |
| |
4844 | 4852 |
| |
4845 | 4853 |
| |
4846 |
| - | |
| 4854 | + | |
4847 | 4855 |
| |
4848 | 4856 |
| |
4849 | 4857 |
| |
| |||
5344 | 5352 |
| |
5345 | 5353 |
| |
5346 | 5354 |
| |
5347 |
| - | |
| 5355 | + | |
5348 | 5356 |
| |
5349 | 5357 |
| |
5350 | 5358 |
| |
| |||
6133 | 6141 |
| |
6134 | 6142 |
| |
6135 | 6143 |
| |
6136 |
| - | |
| 6144 | + | |
6137 | 6145 |
| |
6138 | 6146 |
| |
6139 | 6147 |
| |
| |||
6369 | 6377 |
| |
6370 | 6378 |
| |
6371 | 6379 |
| |
6372 |
| - | |
| 6380 | + | |
| 6381 | + | |
6373 | 6382 |
| |
6374 | 6383 |
| |
6375 | 6384 |
| |
6376 | 6385 |
| |
6377 | 6386 |
| |
6378 | 6387 |
| |
6379 | 6388 |
| |
6380 |
| - | |
| 6389 | + | |
6381 | 6390 |
| |
6382 | 6391 |
| |
6383 | 6392 |
| |
6384 |
| - | |
| 6393 | + | |
| 6394 | + | |
| 6395 | + | |
| 6396 | + | |
| 6397 | + | |
| 6398 | + | |
| 6399 | + | |
| 6400 | + | |
| 6401 | + | |
| 6402 | + | |
| 6403 | + | |
| 6404 | + | |
| 6405 | + | |
| 6406 | + | |
| 6407 | + | |
| 6408 | + | |
| 6409 | + | |
| 6410 | + | |
| 6411 | + | |
| 6412 | + | |
| 6413 | + | |
| 6414 | + | |
| 6415 | + | |
| 6416 | + | |
| 6417 | + | |
| 6418 | + | |
| 6419 | + | |
| 6420 | + | |
| 6421 | + | |
| 6422 | + | |
| 6423 | + | |
| 6424 | + | |
| 6425 | + | |
| 6426 | + | |
| 6427 | + | |
| 6428 | + | |
| 6429 | + | |
| 6430 | + | |
| 6431 | + | |
| 6432 | + | |
| 6433 | + | |
| 6434 | + | |
| 6435 | + | |
| 6436 | + | |
| 6437 | + | |
| 6438 | + | |
| 6439 | + | |
| 6440 | + | |
| 6441 | + | |
| 6442 | + | |
| 6443 | + | |
6385 | 6444 |
| |
6386 | 6445 |
| |
6387 | 6446 |
| |
| |||
7478 | 7537 |
| |
7479 | 7538 |
| |
7480 | 7539 |
| |
7481 |
| - | |
| 7540 | + | |
| 7541 | + | |
7482 | 7542 |
| |
7483 | 7543 |
| |
7484 | 7544 |
| |
| |||
14038 | 14098 |
| |
14039 | 14099 |
| |
14040 | 14100 |
| |
14041 |
| - | |
| 14101 | + | |
| 14102 | + | |
14042 | 14103 |
| |
14043 | 14104 |
| |
14044 | 14105 |
| |
| |||
14258 | 14319 |
| |
14259 | 14320 |
| |
14260 | 14321 |
| |
14261 |
| - | |
14262 | 14322 |
| |
14263 | 14323 |
| |
14264 | 14324 |
| |
|
Lines changed: 7 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
67 | 67 |
| |
68 | 68 |
| |
69 | 69 |
| |
| 70 | + | |
70 | 71 |
| |
71 | 72 |
| |
72 | 73 |
| |
| |||
242 | 243 |
| |
243 | 244 |
| |
244 | 245 |
| |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
245 | 252 |
| |
246 | 253 |
| |
247 | 254 |
| |
|
Lines changed: 1 addition & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5393 | 5393 |
| |
5394 | 5394 |
| |
5395 | 5395 |
| |
| 5396 | + | |
5396 | 5397 |
| |
5397 | 5398 |
| |
5398 | 5399 |
| |
|
Lines changed: 24 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1031 | 1031 |
| |
1032 | 1032 |
| |
1033 | 1033 |
| |
| 1034 | + | |
| 1035 | + | |
| 1036 | + | |
| 1037 | + | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
| 1044 | + | |
| 1045 | + | |
| 1046 | + | |
| 1047 | + | |
| 1048 | + | |
| 1049 | + | |
| 1050 | + | |
| 1051 | + | |
| 1052 | + | |
| 1053 | + | |
| 1054 | + | |
| 1055 | + | |
| 1056 | + | |
| 1057 | + |
Lines changed: 8 additions & 8 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 |
| - | |
10 |
| - | |
| 9 | + | |
| 10 | + | |
11 | 11 |
| |
12 |
| - | |
| 12 | + | |
13 | 13 |
| |
14 |
| - | |
| 14 | + | |
15 | 15 |
| |
16 | 16 |
| |
17 |
| - | |
18 |
| - | |
19 |
| - | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
23 |
| - | |
| 23 | + | |
24 | 24 |
|
0 commit comments