forked from rust-lang/rust
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit 2fe936f
committed
Stop doing expensive work in opt_suggest_box_span eagerly
1 parent 10a7aa1 commit 2fe936f
File tree
11 files changed
+217
-191
lines changed- compiler
- rustc_hir_typeck
- src
- rustc_infer
- src
- errors
- infer
- error_reporting
- rustc_middle/src/traits
11 files changed
+217
-191
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
125 | + | ||
126 | + | ||
127 | + | ||
128 | + | ||
125 | 129 |
| |
126 | 130 |
| |
127 | 131 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 | - | ||
5 | - | ||
6 | - | ||
7 | - | ||
8 | - | ||
4 | + | ||
5 | + | ||
6 | + | ||
9 | 7 |
| |
10 | 8 |
| |
11 | - | ||
12 | 9 |
| |
13 | 10 |
| |
14 | - | ||
15 | 11 |
| |
16 | 12 |
| |
17 | 13 |
| |
| |||
91 | 87 |
| |
92 | 88 |
| |
93 | 89 |
| |
94 | - | ||
95 | - | ||
96 | - | ||
97 | - | ||
90 | + | ||
91 | + | ||
98 | 92 |
| |
99 | 93 |
| |
100 | 94 |
| |
| |||
120 | 114 |
| |
121 | 115 |
| |
122 | 116 |
| |
123 | - | ||
117 | + | ||
124 | 118 |
| |
125 | 119 |
| |
126 | 120 |
| |
| |||
422 | 416 |
| |
423 | 417 |
| |
424 | 418 |
| |
425 | - | ||
419 | + | ||
426 | 420 |
| |
427 | 421 |
| |
428 | 422 |
| |
| |||
513 | 507 |
| |
514 | 508 |
| |
515 | 509 |
| |
516 | - | ||
510 | + | ||
517 | 511 |
| |
518 | 512 |
| |
519 | 513 |
| |
| |||
593 | 587 |
| |
594 | 588 |
| |
595 | 589 |
| |
596 | - | ||
597 | - | ||
598 | - | ||
599 | - | ||
590 | + | ||
591 | + | ||
592 | + | ||
593 | + | ||
594 | + | ||
600 | 595 |
| |
601 | - | ||
602 | - | ||
603 | - | ||
604 | - | ||
605 | - | ||
606 | - | ||
607 | - | ||
608 | - | ||
609 | - | ||
610 | - | ||
611 | - | ||
612 | - | ||
613 | - | ||
614 | - | ||
615 | - | ||
616 | - | ||
617 | - | ||
618 | - | ||
619 | - | ||
620 | - | ||
621 | - | ||
622 | - | ||
623 | - | ||
624 | - | ||
625 | - | ||
626 | - | ||
627 | - | ||
628 | - | ||
629 | - | ||
630 | - | ||
631 | - | ||
632 | - | ||
633 | - | ||
634 | - | ||
635 | - | ||
636 | - | ||
637 | - | ||
638 | - | ||
639 | - | ||
640 | - | ||
641 | - | ||
642 | - | ||
643 | - | ||
644 | - | ||
645 | - | ||
646 | - | ||
647 | - | ||
648 | - | ||
649 | - | ||
650 | - | ||
651 | - | ||
652 | - | ||
653 | - | ||
654 | - | ||
655 | - | ||
656 | - | ||
657 | - | ||
658 | - | ||
659 | - | ||
660 | - | ||
661 | - | ||
662 | - | ||
663 | - | ||
664 | - | ||
665 | - | ||
666 | - | ||
667 | - | ||
668 | - | ||
669 | - | ||
670 | - | ||
671 | - | ||
672 | - | ||
673 | - | ||
674 | - | ||
675 | - | ||
676 | - | ||
677 | - | ||
678 | - | ||
679 | - | ||
680 | - | ||
681 | - | ||
682 | - | ||
683 | - | ||
684 | - | ||
596 | + | ||
597 | + | ||
598 | + | ||
599 | + | ||
600 | + | ||
601 | + | ||
602 | + | ||
603 | + | ||
604 | + | ||
605 | + | ||
606 | + | ||
607 | + | ||
608 | + | ||
609 | + | ||
610 | + | ||
611 | + | ||
612 | + | ||
613 | + | ||
614 | + | ||
615 | + | ||
616 | + | ||
617 | + | ||
618 | + | ||
685 | 619 |
| |
620 | + | ||
686 | 621 |
| |
687 | 622 |
| |
688 | 623 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
35 | 35 |
| |
36 | 36 |
| |
37 | 37 |
| |
38 | + | ||
38 | 39 |
| |
39 | 40 |
| |
40 | 41 |
| |
41 | - | ||
42 | + | ||
42 | 43 |
| |
43 | 44 |
| |
44 | 45 |
| |
45 | 46 |
| |
46 | 47 |
| |
47 | - | ||
48 | 48 |
| |
49 | + | ||
49 | 50 |
| |
50 | 51 |
| |
51 | 52 |
| |
| |||
59 | 60 |
| |
60 | 61 |
| |
61 | 62 |
| |
63 | + | ||
62 | 64 |
| |
63 | 65 |
| |
64 | 66 |
| |
| |||
1638 | 1640 |
| |
1639 | 1641 |
| |
1640 | 1642 |
| |
1643 | + | ||
1644 | + | ||
1645 | + | ||
1646 | + | ||
1647 | + | ||
1648 | + | ||
1649 | + | ||
1650 | + | ||
1651 | + | ||
1652 | + | ||
1653 | + | ||
1654 | + | ||
1655 | + | ||
1656 | + | ||
1657 | + | ||
1658 | + | ||
1659 | + | ||
1660 | + | ||
1661 | + | ||
1662 | + | ||
1663 | + | ||
1664 | + | ||
1665 | + | ||
1666 | + | ||
1667 | + | ||
1668 | + | ||
1669 | + | ||
1670 | + | ||
1671 | + | ||
1672 | + | ||
1673 | + | ||
1674 | + | ||
1675 | + | ||
1676 | + | ||
1677 | + | ||
1678 | + | ||
1679 | + | ||
1680 | + | ||
1681 | + | ||
1682 | + | ||
1683 | + | ||
1684 | + | ||
1685 | + | ||
1686 | + | ||
1687 | + | ||
1688 | + | ||
1689 | + | ||
1690 | + | ||
1691 | + | ||
1692 | + | ||
1693 | + | ||
1694 | + | ||
1695 | + | ||
1696 | + | ||
1697 | + | ||
1698 | + | ||
1699 | + | ||
1700 | + | ||
1701 | + | ||
1702 | + | ||
1703 | + | ||
1704 | + | ||
1705 | + | ||
1706 | + | ||
1707 | + | ||
1708 | + | ||
1709 | + | ||
1710 | + | ||
1711 | + | ||
1712 | + | ||
1713 | + | ||
1641 | 1714 |
| |
1642 | 1715 |
| |
1643 | 1716 |
| |
| |||
1677 | 1750 |
| |
1678 | 1751 |
| |
1679 | 1752 |
| |
1753 | + | ||
1754 | + | ||
1755 | + | ||
1756 | + | ||
1757 | + | ||
1758 | + | ||
1759 | + | ||
1760 | + | ||
1761 | + | ||
1762 | + | ||
1763 | + | ||
1764 | + | ||
1765 | + | ||
1766 | + | ||
1767 | + | ||
1768 | + | ||
1769 | + | ||
1770 | + | ||
1771 | + | ||
1772 | + | ||
1773 | + | ||
1774 | + | ||
1775 | + | ||
1776 | + | ||
1777 | + | ||
1778 | + | ||
1779 | + | ||
1780 | + | ||
1781 | + | ||
1782 | + | ||
1783 | + | ||
1784 | + | ||
1785 | + | ||
1786 | + | ||
1787 | + | ||
1788 | + | ||
1789 | + | ||
1790 | + | ||
1791 | + | ||
1792 | + | ||
1793 | + | ||
1794 | + | ||
1795 | + | ||
1796 | + | ||
1797 | + | ||
1798 | + | ||
1799 | + | ||
1800 | + | ||
1801 | + | ||
1802 | + | ||
1803 | + | ||
1804 | + | ||
1805 | + | ||
1806 | + | ||
1807 | + | ||
1808 | + | ||
1809 | + | ||
1810 | + | ||
1811 | + | ||
1812 | + | ||
1813 | + | ||
1814 | + | ||
1815 | + | ||
1816 | + | ||
1680 | 1817 |
| |
1681 | 1818 |
| |
1682 | 1819 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
621 | 621 |
| |
622 | 622 |
| |
623 | 623 |
| |
624 | + | ||
625 | + | ||
626 | + | ||
627 | + | ||
628 | + | ||
629 | + | ||
630 | + | ||
631 | + | ||
632 | + | ||
633 | + | ||
634 | + | ||
635 | + | ||
636 | + | ||
637 | + | ||
638 | + | ||
639 | + | ||
640 | + | ||
641 | + |
0 commit comments