Commit 2e3aa67
committed
[Constraint solver] Treat downgraded errors as "disfavored overloads".
This allows us to still maintain them in the score kind, but not treat
them as being as severe as an error requiring a fix.1 parent c564698 commit 2e3aa67
File tree
5 files changed
+32
-19
lines changed- include/swift/Sema
- lib/Sema
5 files changed
+32
-19
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| 49 | + | |
49 | 50 | | |
50 | 51 | | |
51 | 52 | | |
| |||
441 | 442 | | |
442 | 443 | | |
443 | 444 | | |
444 | | - | |
445 | | - | |
446 | | - | |
447 | | - | |
448 | | - | |
449 | | - | |
450 | | - | |
451 | | - | |
452 | | - | |
453 | | - | |
454 | | - | |
455 | | - | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
456 | 448 | | |
457 | 449 | | |
458 | 450 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
819 | 819 | | |
820 | 820 | | |
821 | 821 | | |
822 | | - | |
| 822 | + | |
823 | 823 | | |
824 | 824 | | |
825 | 825 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9132 | 9132 | | |
9133 | 9133 | | |
9134 | 9134 | | |
| 9135 | + | |
9135 | 9136 | | |
9136 | 9137 | | |
9137 | 9138 | | |
9138 | 9139 | | |
9139 | 9140 | | |
| 9141 | + | |
| 9142 | + | |
| 9143 | + | |
| 9144 | + | |
| 9145 | + | |
| 9146 | + | |
| 9147 | + | |
| 9148 | + | |
9140 | 9149 | | |
9141 | 9150 | | |
9142 | | - | |
9143 | | - | |
9144 | | - | |
| 9151 | + | |
9145 | 9152 | | |
9146 | 9153 | | |
9147 | 9154 | | |
| |||
9158 | 9165 | | |
9159 | 9166 | | |
9160 | 9167 | | |
9161 | | - | |
| 9168 | + | |
9162 | 9169 | | |
9163 | 9170 | | |
9164 | 9171 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
40 | 54 | | |
41 | 55 | | |
42 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12701 | 12701 | | |
12702 | 12702 | | |
12703 | 12703 | | |
12704 | | - | |
12705 | | - | |
| 12704 | + | |
| 12705 | + | |
12706 | 12706 | | |
12707 | 12707 | | |
12708 | 12708 | | |
| |||
0 commit comments