File tree
27 files changed
+428
-311
lines changed- compiler
- rustc_const_eval/src/transform/check_consts
- rustc_hir_typeck/src/fn_ctxt
- tests/ui
- const-generics
- consts
- never_type
- rfc-2632-const-trait-impl
- const_derives
27 files changed
+428
-311
lines changed+26-25
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
722 | 722 |
| |
723 | 723 |
| |
724 | 724 |
| |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
725 | 751 |
| |
726 | 752 |
| |
727 | 753 |
| |
| |||
749 | 775 |
| |
750 | 776 |
| |
751 | 777 |
| |
752 |
| - | |
753 |
| - | |
754 |
| - | |
755 |
| - | |
756 |
| - | |
757 |
| - | |
758 |
| - | |
759 |
| - | |
760 |
| - | |
761 |
| - | |
762 |
| - | |
763 |
| - | |
764 |
| - | |
765 |
| - | |
766 |
| - | |
767 |
| - | |
768 |
| - | |
769 |
| - | |
770 |
| - | |
771 |
| - | |
772 |
| - | |
773 |
| - | |
774 |
| - | |
775 |
| - | |
776 |
| - | |
777 | 778 |
| |
778 | 779 |
| |
779 | 780 |
| |
|
+5-27
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1416 | 1416 |
| |
1417 | 1417 |
| |
1418 | 1418 |
| |
1419 |
| - | |
1420 |
| - | |
1421 |
| - | |
1422 |
| - | |
1423 |
| - | |
1424 |
| - | |
1425 |
| - | |
1426 |
| - | |
1427 |
| - | |
1428 |
| - | |
1429 |
| - | |
1430 |
| - | |
1431 |
| - | |
1432 |
| - | |
1433 |
| - | |
1434 |
| - | |
1435 |
| - | |
1436 |
| - | |
1437 |
| - | |
1438 |
| - | |
1439 |
| - | |
1440 |
| - | |
1441 | 1419 |
| |
1442 | 1420 |
| |
1443 |
| - | |
| 1421 | + | |
1444 | 1422 |
| |
1445 | 1423 |
| |
1446 | 1424 |
| |
1447 | 1425 |
| |
1448 | 1426 |
| |
1449 | 1427 |
| |
1450 |
| - | |
1451 |
| - | |
1452 |
| - | |
1453 |
| - | |
| 1428 | + | |
| 1429 | + | |
| 1430 | + | |
| 1431 | + | |
1454 | 1432 |
| |
1455 | 1433 |
| |
1456 | 1434 |
| |
|
Diff for: tests/ui/const-generics/issue-93647.rs
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
| 4 | + | |
4 | 5 |
| |
5 | 6 |
| |
6 | 7 |
|
+17-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
1 | 15 |
| |
2 | 16 |
| |
3 | 17 |
| |
| |||
8 | 22 |
| |
9 | 23 |
| |
10 | 24 |
| |
11 |
| - | |
| 25 | + | |
12 | 26 |
| |
13 |
| - | |
| 27 | + | |
| 28 | + |
+12-26
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 |
| - | |
6 |
| - | |
7 |
| - | |
| 5 | + | |
8 | 6 |
| |
9 | 7 |
| |
10 |
| - | |
11 |
| - | |
12 |
| - | |
13 |
| - | |
14 |
| - | |
15 | 8 |
| |
16 | 9 |
| |
17 |
| - | |
18 |
| - | |
19 |
| - | |
20 |
| - | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
21 | 14 |
| |
22 | 15 |
| |
23 |
| - | |
| 16 | + | |
24 | 17 |
| |
25 | 18 |
| |
26 |
| - | |
27 |
| - | |
28 |
| - | |
| 19 | + | |
29 | 20 |
| |
30 | 21 |
| |
31 |
| - | |
32 |
| - | |
33 |
| - | |
34 |
| - | |
35 |
| - | |
36 | 22 |
| |
37 | 23 |
| |
38 |
| - | |
39 |
| - | |
40 |
| - | |
41 |
| - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
42 | 28 |
| |
43 | 29 |
| |
44 | 30 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
| 8 | + | |
8 | 9 |
| |
9 | 10 |
|
+17-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
1 | 15 |
| |
2 | 16 |
| |
3 | 17 |
| |
| |||
8 | 22 |
| |
9 | 23 |
| |
10 | 24 |
| |
11 |
| - | |
| 25 | + | |
12 | 26 |
| |
13 |
| - | |
| 27 | + | |
| 28 | + |
Diff for: tests/ui/consts/issue-28113.rs
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
| 6 | + | |
6 | 7 |
| |
7 | 8 |
| |
8 | 9 |
|
Diff for: tests/ui/consts/issue-28113.stderr
+17-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
1 | 15 |
| |
2 | 16 |
| |
3 | 17 |
| |
| |||
8 | 22 |
| |
9 | 23 |
| |
10 | 24 |
| |
11 |
| - | |
| 25 | + | |
12 | 26 |
| |
13 |
| - | |
| 27 | + | |
| 28 | + |
Diff for: tests/ui/consts/issue-56164.rs
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
| 3 | + | |
3 | 4 |
| |
4 | 5 |
| |
5 | 6 |
| |
|
Diff for: tests/ui/consts/issue-56164.stderr
+18-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
1 | 15 |
| |
2 | 16 |
| |
3 | 17 |
| |
| |||
9 | 23 |
| |
10 | 24 |
| |
11 | 25 |
| |
12 |
| - | |
| 26 | + | |
13 | 27 |
| |
14 | 28 |
| |
15 | 29 |
| |
| |||
26 | 40 |
| |
27 | 41 |
| |
28 | 42 |
| |
29 |
| - | |
| 43 | + | |
30 | 44 |
| |
31 |
| - | |
| 45 | + | |
| 46 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| 7 | + | |
7 | 8 |
| |
8 | 9 |
| |
9 | 10 |
|
+17-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
1 | 15 |
| |
2 | 16 |
| |
3 | 17 |
| |
| |||
8 | 22 |
| |
9 | 23 |
| |
10 | 24 |
| |
11 |
| - | |
| 25 | + | |
12 | 26 |
| |
13 |
| - | |
| 27 | + | |
| 28 | + |
Diff for: tests/ui/never_type/issue-52443.rs
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
| 14 | + | |
14 | 15 |
|
Diff for: tests/ui/never_type/issue-52443.stderr
+15-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
58 | 58 |
| |
59 | 59 |
| |
60 | 60 |
| |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
61 | 74 |
| |
62 | 75 |
| |
63 | 76 |
| |
| |||
67 | 80 |
| |
68 | 81 |
| |
69 | 82 |
| |
70 |
| - | |
| 83 | + | |
71 | 84 |
| |
72 |
| - | |
| 85 | + | |
73 | 86 |
|
0 commit comments