Commit c25e748
Add links to "why not promoted" error messages.
These links are not live yet, but they will be filled in with
documentation explaining subtleties of type promotion in more detail.
Bug: #44900
Change-Id: I3e1865597fc5c56495a8108c8a4de98cab0c3e4b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/193749
Commit-Queue: Paul Berry <paulberry@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>1 parent 76e41bc commit c25e748
File tree
7 files changed
+84
-32
lines changed- pkg
- analyzer/lib/src/generated
- front_end
- lib/src/fasta/type_inference
- test
7 files changed
+84
-32
lines changedLines changed: 17 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
311 | 311 | | |
312 | 312 | | |
313 | 313 | | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
314 | 317 | | |
315 | 318 | | |
316 | 319 | | |
| |||
339 | 342 | | |
340 | 343 | | |
341 | 344 | | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
342 | 348 | | |
343 | 349 | | |
344 | 350 | | |
| |||
2332 | 2338 | | |
2333 | 2339 | | |
2334 | 2340 | | |
| 2341 | + | |
| 2342 | + | |
| 2343 | + | |
| 2344 | + | |
| 2345 | + | |
2335 | 2346 | | |
2336 | 2347 | | |
2337 | 2348 | | |
| |||
2371 | 2382 | | |
2372 | 2383 | | |
2373 | 2384 | | |
| 2385 | + | |
| 2386 | + | |
| 2387 | + | |
2374 | 2388 | | |
2375 | 2389 | | |
2376 | 2390 | | |
| |||
2606 | 2620 | | |
2607 | 2621 | | |
2608 | 2622 | | |
| 2623 | + | |
| 2624 | + | |
| 2625 | + | |
2609 | 2626 | | |
2610 | 2627 | | |
2611 | 2628 | | |
| |||
Lines changed: 40 additions & 17 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4110 | 4110 | | |
4111 | 4111 | | |
4112 | 4112 | | |
4113 | | - | |
4114 | | - | |
| 4113 | + | |
| 4114 | + | |
| 4115 | + | |
4115 | 4116 | | |
4116 | 4117 | | |
| 4118 | + | |
4117 | 4119 | | |
4118 | 4120 | | |
4119 | 4121 | | |
4120 | | - | |
4121 | | - | |
| 4122 | + | |
| 4123 | + | |
4122 | 4124 | | |
4123 | 4125 | | |
4124 | 4126 | | |
4125 | 4127 | | |
4126 | | - | |
| 4128 | + | |
4127 | 4129 | | |
4128 | 4130 | | |
| 4131 | + | |
4129 | 4132 | | |
4130 | 4133 | | |
4131 | | - | |
| 4134 | + | |
| 4135 | + | |
4132 | 4136 | | |
4133 | 4137 | | |
4134 | 4138 | | |
| |||
9073 | 9077 | | |
9074 | 9078 | | |
9075 | 9079 | | |
9076 | | - | |
| 9080 | + | |
| 9081 | + | |
| 9082 | + | |
| 9083 | + | |
| 9084 | + | |
9077 | 9085 | | |
9078 | 9086 | | |
9079 | | - | |
9080 | | - | |
| 9087 | + | |
| 9088 | + | |
| 9089 | + | |
| 9090 | + | |
| 9091 | + | |
| 9092 | + | |
| 9093 | + | |
| 9094 | + | |
| 9095 | + | |
| 9096 | + | |
| 9097 | + | |
| 9098 | + | |
| 9099 | + | |
9081 | 9100 | | |
9082 | 9101 | | |
9083 | 9102 | | |
| |||
9688 | 9707 | | |
9689 | 9708 | | |
9690 | 9709 | | |
9691 | | - | |
| 9710 | + | |
9692 | 9711 | | |
9693 | | - | |
| 9712 | + | |
9694 | 9713 | | |
9695 | 9714 | | |
9696 | | - | |
| 9715 | + | |
| 9716 | + | |
9697 | 9717 | | |
9698 | 9718 | | |
9699 | 9719 | | |
9700 | | - | |
9701 | | - | |
| 9720 | + | |
| 9721 | + | |
| 9722 | + | |
9702 | 9723 | | |
9703 | 9724 | | |
9704 | 9725 | | |
9705 | 9726 | | |
9706 | | - | |
| 9727 | + | |
| 9728 | + | |
9707 | 9729 | | |
9708 | 9730 | | |
| 9731 | + | |
9709 | 9732 | | |
9710 | 9733 | | |
9711 | 9734 | | |
9712 | | - | |
9713 | | - | |
| 9735 | + | |
| 9736 | + | |
9714 | 9737 | | |
9715 | 9738 | | |
9716 | 9739 | | |
| |||
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5754 | 5754 | | |
5755 | 5755 | | |
5756 | 5756 | | |
| 5757 | + | |
| 5758 | + | |
| 5759 | + | |
5757 | 5760 | | |
5758 | 5761 | | |
5759 | 5762 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3472 | 3472 | | |
3473 | 3473 | | |
3474 | 3474 | | |
3475 | | - | |
| 3475 | + | |
3476 | 3476 | | |
3477 | 3477 | | |
3478 | 3478 | | |
| |||
3496 | 3496 | | |
3497 | 3497 | | |
3498 | 3498 | | |
3499 | | - | |
| 3499 | + | |
3500 | 3500 | | |
3501 | 3501 | | |
3502 | 3502 | | |
| |||
3521 | 3521 | | |
3522 | 3522 | | |
3523 | 3523 | | |
3524 | | - | |
| 3524 | + | |
| 3525 | + | |
3525 | 3526 | | |
3526 | 3527 | | |
3527 | 3528 | | |
| |||
3533 | 3534 | | |
3534 | 3535 | | |
3535 | 3536 | | |
3536 | | - | |
| 3537 | + | |
3537 | 3538 | | |
3538 | 3539 | | |
3539 | 3540 | | |
3540 | 3541 | | |
3541 | 3542 | | |
3542 | | - | |
| 3543 | + | |
| 3544 | + | |
| 3545 | + | |
3543 | 3546 | | |
3544 | 3547 | | |
3545 | | - | |
3546 | | - | |
| 3548 | + | |
| 3549 | + | |
3547 | 3550 | | |
3548 | 3551 | | |
3549 | 3552 | | |
3550 | 3553 | | |
3551 | | - | |
3552 | | - | |
| 3554 | + | |
| 3555 | + | |
3553 | 3556 | | |
3554 | 3557 | | |
3555 | 3558 | | |
3556 | | - | |
| 3559 | + | |
3557 | 3560 | | |
3558 | 3561 | | |
3559 | 3562 | | |
| |||
Lines changed: 6 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5151 | 5151 | | |
5152 | 5152 | | |
5153 | 5153 | | |
5154 | | - | |
| 5154 | + | |
5155 | 5155 | | |
5156 | 5156 | | |
5157 | 5157 | | |
| |||
5160 | 5160 | | |
5161 | 5161 | | |
5162 | 5162 | | |
5163 | | - | |
| 5163 | + | |
5164 | 5164 | | |
5165 | 5165 | | |
5166 | 5166 | | |
| |||
5183 | 5183 | | |
5184 | 5184 | | |
5185 | 5185 | | |
5186 | | - | |
| 5186 | + | |
5187 | 5187 | | |
5188 | 5188 | | |
5189 | 5189 | | |
| |||
5192 | 5192 | | |
5193 | 5193 | | |
5194 | 5194 | | |
5195 | | - | |
| 5195 | + | |
| 5196 | + | |
| 5197 | + | |
5196 | 5198 | | |
5197 | 5199 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4656 | 4656 | | |
4657 | 4657 | | |
4658 | 4658 | | |
4659 | | - | |
| 4659 | + | |
4660 | 4660 | | |
4661 | 4661 | | |
4662 | 4662 | | |
| 4663 | + | |
4663 | 4664 | | |
4664 | 4665 | | |
4665 | 4666 | | |
| 4667 | + | |
4666 | 4668 | | |
4667 | 4669 | | |
4668 | 4670 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
882 | 882 | | |
883 | 883 | | |
884 | 884 | | |
| 885 | + | |
885 | 886 | | |
886 | 887 | | |
887 | 888 | | |
| |||
892 | 893 | | |
893 | 894 | | |
894 | 895 | | |
| 896 | + | |
895 | 897 | | |
896 | 898 | | |
897 | 899 | | |
| |||
0 commit comments