Commit 18a44b3
[vm, dynamic_modules] Support required named parameters in function types
TEST=language/nnbd/subtyping/function_type_required_params_test
Change-Id: I050f8fdd331985512f204b265d81c7deec0d67fe
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/415640
Commit-Queue: Alexander Markov <[email protected]>
Reviewed-by: Slava Egorov <[email protected]>1 parent fe5086d commit 18a44b3
File tree
7 files changed
+156
-87
lines changed- pkg/dart2bytecode
- docs
- lib
- testcases
- runtime/vm
7 files changed
+156
-87
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
349 | 349 | | |
350 | 350 | | |
351 | 351 | | |
352 | | - | |
| 352 | + | |
| 353 | + | |
353 | 354 | | |
354 | 355 | | |
355 | 356 | | |
| |||
364 | 365 | | |
365 | 366 | | |
366 | 367 | | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
367 | 373 | | |
368 | 374 | | |
369 | 375 | | |
| |||
569 | 575 | | |
570 | 576 | | |
571 | 577 | | |
572 | | - | |
| 578 | + | |
573 | 579 | | |
574 | 580 | | |
575 | 581 | | |
| |||
599 | 605 | | |
600 | 606 | | |
601 | 607 | | |
602 | | - | |
| 608 | + | |
603 | 609 | | |
604 | 610 | | |
605 | 611 | | |
| |||
660 | 666 | | |
661 | 667 | | |
662 | 668 | | |
663 | | - | |
664 | | - | |
| 669 | + | |
| 670 | + | |
665 | 671 | | |
666 | 672 | | |
667 | 673 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
45 | 50 | | |
46 | 51 | | |
47 | 52 | | |
| |||
689 | 694 | | |
690 | 695 | | |
691 | 696 | | |
692 | | - | |
693 | 697 | | |
694 | | - | |
| 698 | + | |
695 | 699 | | |
696 | 700 | | |
697 | 701 | | |
| |||
752 | 756 | | |
753 | 757 | | |
754 | 758 | | |
755 | | - | |
756 | | - | |
757 | | - | |
758 | | - | |
759 | | - | |
760 | | - | |
761 | | - | |
762 | | - | |
763 | | - | |
764 | | - | |
765 | | - | |
766 | | - | |
767 | | - | |
768 | | - | |
769 | | - | |
770 | | - | |
771 | | - | |
772 | | - | |
773 | | - | |
774 | | - | |
775 | | - | |
776 | | - | |
777 | | - | |
778 | | - | |
779 | | - | |
780 | | - | |
781 | | - | |
782 | | - | |
783 | | - | |
784 | | - | |
785 | | - | |
786 | | - | |
787 | | - | |
788 | | - | |
789 | | - | |
790 | | - | |
791 | | - | |
792 | 759 | | |
793 | 760 | | |
794 | 761 | | |
| |||
1774 | 1741 | | |
1775 | 1742 | | |
1776 | 1743 | | |
1777 | | - | |
1778 | | - | |
1779 | | - | |
1780 | | - | |
1781 | 1744 | | |
1782 | 1745 | | |
1783 | | - | |
| 1746 | + | |
1784 | 1747 | | |
1785 | 1748 | | |
1786 | | - | |
| 1749 | + | |
1787 | 1750 | | |
1788 | 1751 | | |
1789 | 1752 | | |
| |||
2496 | 2459 | | |
2497 | 2460 | | |
2498 | 2461 | | |
2499 | | - | |
2500 | 2462 | | |
2501 | | - | |
| 2463 | + | |
2502 | 2464 | | |
2503 | 2465 | | |
2504 | 2466 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
23 | 28 | | |
24 | 29 | | |
25 | 30 | | |
| |||
505 | 510 | | |
506 | 511 | | |
507 | 512 | | |
508 | | - | |
| 513 | + | |
509 | 514 | | |
510 | 515 | | |
511 | 516 | | |
| |||
745 | 750 | | |
746 | 751 | | |
747 | 752 | | |
748 | | - | |
749 | | - | |
750 | | - | |
751 | | - | |
752 | | - | |
753 | | - | |
754 | 753 | | |
755 | 754 | | |
756 | 755 | | |
| |||
788 | 787 | | |
789 | 788 | | |
790 | 789 | | |
791 | | - | |
792 | | - | |
| 790 | + | |
793 | 791 | | |
794 | 792 | | |
795 | 793 | | |
| |||
953 | 951 | | |
954 | 952 | | |
955 | 953 | | |
956 | | - | |
| 954 | + | |
957 | 955 | | |
958 | 956 | | |
959 | 957 | | |
| |||
1061 | 1059 | | |
1062 | 1060 | | |
1063 | 1061 | | |
1064 | | - | |
| 1062 | + | |
1065 | 1063 | | |
1066 | 1064 | | |
1067 | 1065 | | |
| |||
1088 | 1086 | | |
1089 | 1087 | | |
1090 | 1088 | | |
1091 | | - | |
1092 | | - | |
1093 | | - | |
1094 | | - | |
1095 | | - | |
| 1089 | + | |
1096 | 1090 | | |
1097 | 1091 | | |
1098 | 1092 | | |
1099 | 1093 | | |
1100 | 1094 | | |
1101 | | - | |
1102 | | - | |
1103 | | - | |
1104 | 1095 | | |
1105 | | - | |
| 1096 | + | |
1106 | 1097 | | |
1107 | 1098 | | |
1108 | 1099 | | |
| |||
0 commit comments