-
Notifications
You must be signed in to change notification settings - Fork 13.7k
Commit 6a64501
committed
do not materialise X in [X; 0] when X is unsizing a const
1 parent fce0e74 commit 6a64501
File tree
2 files changed
+50
-1
lines changed- compiler/rustc_mir_build/src/builder/expr
- tests/ui/coercion
2 files changed
+50
-1
lines changedLines changed: 20 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 | + | ||
11 | 12 |
| |
12 | 13 |
| |
13 | 14 |
| |
| |||
656 | 657 |
| |
657 | 658 |
| |
658 | 659 |
| |
660 | + | ||
661 | + | ||
662 | + | ||
663 | + | ||
664 | + | ||
665 | + | ||
666 | + | ||
667 | + | ||
668 | + | ||
669 | + | ||
670 | + | ||
671 | + | ||
672 | + | ||
673 | + | ||
674 | + | ||
675 | + | ||
676 | + | ||
677 | + | ||
659 | 678 |
| |
660 | 679 |
| |
661 | 680 |
| |
| |||
666 | 685 |
| |
667 | 686 |
| |
668 | 687 |
| |
669 | - | ||
688 | + | ||
670 | 689 |
| |
671 | 690 |
| |
672 | 691 |
| |
|
Lines changed: 30 additions & 0 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | + | ||
2 | + | ||
3 | + | ||
4 | + | ||
5 | + | ||
6 | + | ||
7 | + | ||
8 | + | ||
9 | + | ||
10 | + | ||
11 | + | ||
12 | + | ||
13 | + | ||
14 | + | ||
15 | + | ||
16 | + | ||
17 | + | ||
18 | + | ||
19 | + | ||
20 | + | ||
21 | + | ||
22 | + | ||
23 | + | ||
24 | + | ||
25 | + | ||
26 | + | ||
27 | + | ||
28 | + | ||
29 | + | ||
30 | + |
0 commit comments