Commit 22075cf
Add tests in class_test and mixin_test for type parameters in methods.
Make type parameter linking and error correction occur through a generic
method in `bundle_reader` and `element_builder` respectively.
Moved the generic type parameter method from `bundle_reader` to a static
method of `TypeParameterFragmentImpl` in `element`.
Fix a bug with augments where the last augment type is preserved instead
of the first.
Change-Id: I37a1cc54a3e73cfc2eb981a817b1d4bcf09f21dc
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/448801
Reviewed-by: Konstantin Shcheglov <[email protected]>
Commit-Queue: Konstantin Shcheglov <[email protected]>
Reviewed-by: Johnni Winther <[email protected]>1 parent 5700eea commit 22075cf
File tree
7 files changed
+3651
-5429
lines changed- pkg/analyzer
- lib/src
- dart/element
- summary2
- test/src/summary/elements
7 files changed
+3651
-5429
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
443 | 443 | | |
444 | 444 | | |
445 | 445 | | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
446 | 450 | | |
447 | 451 | | |
448 | 452 | | |
| |||
1015 | 1019 | | |
1016 | 1020 | | |
1017 | 1021 | | |
1018 | | - | |
1019 | | - | |
1020 | | - | |
1021 | | - | |
1022 | | - | |
1023 | | - | |
1024 | 1022 | | |
1025 | 1023 | | |
1026 | 1024 | | |
| |||
1037 | 1035 | | |
1038 | 1036 | | |
1039 | 1037 | | |
| 1038 | + | |
| 1039 | + | |
| 1040 | + | |
| 1041 | + | |
| 1042 | + | |
| 1043 | + | |
1040 | 1044 | | |
1041 | 1045 | | |
1042 | 1046 | | |
| |||
7860 | 7864 | | |
7861 | 7865 | | |
7862 | 7866 | | |
| 7867 | + | |
| 7868 | + | |
| 7869 | + | |
| 7870 | + | |
7863 | 7871 | | |
7864 | 7872 | | |
7865 | 7873 | | |
| |||
7923 | 7931 | | |
7924 | 7932 | | |
7925 | 7933 | | |
| 7934 | + | |
| 7935 | + | |
| 7936 | + | |
| 7937 | + | |
| 7938 | + | |
7926 | 7939 | | |
7927 | 7940 | | |
7928 | 7941 | | |
| |||
8055 | 8068 | | |
8056 | 8069 | | |
8057 | 8070 | | |
| 8071 | + | |
| 8072 | + | |
| 8073 | + | |
| 8074 | + | |
8058 | 8075 | | |
8059 | 8076 | | |
8060 | 8077 | | |
| |||
10524 | 10541 | | |
10525 | 10542 | | |
10526 | 10543 | | |
| 10544 | + | |
| 10545 | + | |
| 10546 | + | |
| 10547 | + | |
| 10548 | + | |
| 10549 | + | |
| 10550 | + | |
| 10551 | + | |
| 10552 | + | |
| 10553 | + | |
| 10554 | + | |
| 10555 | + | |
| 10556 | + | |
| 10557 | + | |
| 10558 | + | |
| 10559 | + | |
| 10560 | + | |
10527 | 10561 | | |
10528 | 10562 | | |
10529 | 10563 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
266 | 266 | | |
267 | 267 | | |
268 | 268 | | |
269 | | - | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
274 | | - | |
275 | | - | |
276 | | - | |
277 | | - | |
278 | | - | |
279 | | - | |
280 | | - | |
281 | 269 | | |
282 | 270 | | |
283 | 271 | | |
| |||
913 | 901 | | |
914 | 902 | | |
915 | 903 | | |
| 904 | + | |
916 | 905 | | |
917 | 906 | | |
918 | 907 | | |
| |||
970 | 959 | | |
971 | 960 | | |
972 | 961 | | |
| 962 | + | |
973 | 963 | | |
974 | 964 | | |
975 | 965 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
194 | 194 | | |
195 | 195 | | |
196 | 196 | | |
197 | | - | |
198 | | - | |
199 | | - | |
200 | | - | |
201 | | - | |
202 | | - | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
212 | | - | |
213 | | - | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
220 | | - | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
221 | 202 | | |
222 | 203 | | |
223 | 204 | | |
| |||
227 | 208 | | |
228 | 209 | | |
229 | 210 | | |
| 211 | + | |
230 | 212 | | |
231 | 213 | | |
232 | 214 | | |
| |||
471 | 453 | | |
472 | 454 | | |
473 | 455 | | |
| 456 | + | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
474 | 463 | | |
475 | 464 | | |
476 | 465 | | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
| 469 | + | |
| 470 | + | |
477 | 471 | | |
478 | 472 | | |
479 | 473 | | |
| |||
549 | 543 | | |
550 | 544 | | |
551 | 545 | | |
552 | | - | |
553 | 546 | | |
554 | 547 | | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
555 | 555 | | |
556 | 556 | | |
557 | 557 | | |
558 | 558 | | |
559 | 559 | | |
560 | 560 | | |
561 | 561 | | |
| 562 | + | |
| 563 | + | |
| 564 | + | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
562 | 568 | | |
563 | 569 | | |
564 | 570 | | |
| |||
766 | 772 | | |
767 | 773 | | |
768 | 774 | | |
| 775 | + | |
| 776 | + | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
| 785 | + | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
| 795 | + | |
| 796 | + | |
| 797 | + | |
| 798 | + | |
| 799 | + | |
769 | 800 | | |
770 | 801 | | |
771 | 802 | | |
| |||
0 commit comments