File tree
18 files changed
+328
-55
lines changed- src
- doc/unstable-book/src/language-features
- librustc_typeck
- check
- libsyntax
- parse
- libsyntax_pos
- test/ui
- enum-discriminant
- parser
18 files changed
+328
-55
lines changedOriginal 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 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + |
Diff for: src/librustc_typeck/check/mod.rs
+19
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1935 | 1935 |
| |
1936 | 1936 |
| |
1937 | 1937 |
| |
| 1938 | + | |
| 1939 | + | |
| 1940 | + | |
| 1941 | + | |
| 1942 | + | |
| 1943 | + | |
| 1944 | + | |
| 1945 | + | |
| 1946 | + | |
| 1947 | + | |
| 1948 | + | |
| 1949 | + | |
| 1950 | + | |
| 1951 | + | |
| 1952 | + | |
| 1953 | + | |
| 1954 | + | |
| 1955 | + | |
| 1956 | + | |
1938 | 1957 |
| |
1939 | 1958 |
| |
1940 | 1959 |
| |
|
Diff for: src/librustc_typeck/error_codes.rs
+32
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4733 | 4733 |
| |
4734 | 4734 |
| |
4735 | 4735 |
| |
| 4736 | + | |
| 4737 | + | |
| 4738 | + | |
| 4739 | + | |
| 4740 | + | |
| 4741 | + | |
| 4742 | + | |
| 4743 | + | |
| 4744 | + | |
| 4745 | + | |
| 4746 | + | |
| 4747 | + | |
| 4748 | + | |
| 4749 | + | |
| 4750 | + | |
| 4751 | + | |
| 4752 | + | |
| 4753 | + | |
| 4754 | + | |
| 4755 | + | |
| 4756 | + | |
| 4757 | + | |
| 4758 | + | |
| 4759 | + | |
| 4760 | + | |
| 4761 | + | |
| 4762 | + | |
| 4763 | + | |
| 4764 | + | |
| 4765 | + | |
| 4766 | + | |
| 4767 | + | |
4736 | 4768 |
| |
4737 | 4769 |
| |
4738 | 4770 |
| |
|
Diff for: src/libsyntax/feature_gate.rs
+32-5
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
25 | 25 |
| |
26 | 26 |
| |
27 | 27 |
| |
| 28 | + | |
28 | 29 |
| |
29 | 30 |
| |
30 | 31 |
| |
31 | 32 |
| |
32 | 33 |
| |
33 | 34 |
| |
34 |
| - | |
| 35 | + | |
35 | 36 |
| |
36 | 37 |
| |
37 | 38 |
| |
| |||
569 | 570 |
| |
570 | 571 |
| |
571 | 572 |
| |
| 573 | + | |
| 574 | + | |
| 575 | + | |
572 | 576 |
| |
573 | 577 |
| |
574 | 578 |
| |
| |||
1709 | 1713 |
| |
1710 | 1714 |
| |
1711 | 1715 |
| |
1712 |
| - | |
| 1716 | + | |
1713 | 1717 |
| |
1714 | 1718 |
| |
1715 |
| - | |
| 1719 | + | |
1716 | 1720 |
| |
1717 | 1721 |
| |
1718 | 1722 |
| |
1719 | 1723 |
| |
1720 | 1724 |
| |
1721 | 1725 |
| |
1722 |
| - | |
| 1726 | + | |
1723 | 1727 |
| |
1724 | 1728 |
| |
1725 |
| - | |
| 1729 | + | |
1726 | 1730 |
| |
1727 | 1731 |
| |
1728 | 1732 |
| |
| |||
2037 | 2041 |
| |
2038 | 2042 |
| |
2039 | 2043 |
| |
| 2044 | + | |
| 2045 | + | |
| 2046 | + | |
| 2047 | + | |
| 2048 | + | |
| 2049 | + | |
| 2050 | + | |
| 2051 | + | |
| 2052 | + | |
| 2053 | + | |
| 2054 | + | |
| 2055 | + | |
| 2056 | + | |
| 2057 | + | |
| 2058 | + | |
| 2059 | + | |
| 2060 | + | |
| 2061 | + | |
| 2062 | + | |
| 2063 | + | |
| 2064 | + | |
| 2065 | + | |
| 2066 | + | |
2040 | 2067 |
| |
2041 | 2068 |
| |
2042 | 2069 |
| |
|
Diff for: src/libsyntax/parse/diagnostics.rs
+29-19
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
5 |
| - | |
| 5 | + | |
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
| |||
539 | 539 |
| |
540 | 540 |
| |
541 | 541 |
| |
542 |
| - | |
543 |
| - | |
| 542 | + | |
544 | 543 |
| |
545 | 544 |
| |
546 | 545 |
| |
547 | 546 |
| |
548 | 547 |
| |
549 | 548 |
| |
550 | 549 |
| |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
551 | 557 |
| |
552 |
| - | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
553 | 561 |
| |
554 |
| - | |
| 562 | + | |
| 563 | + | |
555 | 564 |
| |
556 | 565 |
| |
557 |
| - | |
| 566 | + | |
558 | 567 |
| |
559 | 568 |
| |
560 |
| - | |
561 |
| - | |
562 |
| - | |
563 |
| - | |
564 |
| - | |
565 |
| - | |
566 |
| - | |
567 |
| - | |
568 |
| - | |
569 |
| - | |
570 |
| - | |
571 |
| - | |
572 |
| - | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
573 | 583 |
| |
574 | 584 |
| |
575 | 585 |
| |
|
Diff for: src/libsyntax/parse/parser.rs
+14-17
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
6946 | 6946 |
| |
6947 | 6947 |
| |
6948 | 6948 |
| |
6949 |
| - | |
6950 | 6949 |
| |
6951 | 6950 |
| |
6952 | 6951 |
| |
6953 | 6952 |
| |
6954 |
| - | |
6955 |
| - | |
6956 | 6953 |
| |
6957 | 6954 |
| |
6958 |
| - | |
| 6955 | + | |
| 6956 | + | |
6959 | 6957 |
| |
6960 | 6958 |
| |
6961 |
| - | |
| 6959 | + | |
6962 | 6960 |
| |
6963 |
| - | |
| 6961 | + | |
6964 | 6962 |
| |
6965 | 6963 |
| |
6966 |
| - | |
6967 |
| - | |
6968 |
| - | |
| 6964 | + | |
| 6965 | + | |
| 6966 | + | |
| 6967 | + | |
| 6968 | + | |
| 6969 | + | |
| 6970 | + | |
6969 | 6971 |
| |
6970 | 6972 |
| |
6971 |
| - | |
6972 |
| - | |
6973 |
| - | |
6974 |
| - | |
6975 |
| - | |
| 6973 | + | |
6976 | 6974 |
| |
6977 |
| - | |
6978 |
| - | |
| 6975 | + | |
| 6976 | + | |
6979 | 6977 |
| |
6980 | 6978 |
| |
6981 | 6979 |
| |
| |||
7003 | 7001 |
| |
7004 | 7002 |
| |
7005 | 7003 |
| |
7006 |
| - | |
7007 | 7004 |
| |
7008 | 7005 |
| |
7009 | 7006 |
| |
|
Diff for: src/libsyntax_pos/symbol.rs
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
135 | 135 |
| |
136 | 136 |
| |
137 | 137 |
| |
| 138 | + | |
138 | 139 |
| |
139 | 140 |
| |
140 | 141 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + |
0 commit comments