File tree
17 files changed
+167
-108
lines changed- src
- librustc/hir
- librustc_resolve
- libsyntax
- ext
- tt
- libsyntax_ext/deriving
- cmp
- generic
- libsyntax_pos
- test/ui
- proc-macro
- span
17 files changed
+167
-108
lines changedDiff for: src/librustc/hir/lowering.rs
+16-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
61 | 61 |
| |
62 | 62 |
| |
63 | 63 |
| |
| 64 | + | |
64 | 65 |
| |
65 | 66 |
| |
66 | 67 |
| |
| |||
176 | 177 |
| |
177 | 178 |
| |
178 | 179 |
| |
| 180 | + | |
| 181 | + | |
179 | 182 |
| |
180 | 183 |
| |
181 | 184 |
| |
| |||
1329 | 1332 |
| |
1330 | 1333 |
| |
1331 | 1334 |
| |
1332 |
| - | |
| 1335 | + | |
1333 | 1336 |
| |
1334 | 1337 |
| |
1335 | 1338 |
| |
1336 | 1339 |
| |
1337 | 1340 |
| |
1338 | 1341 |
| |
| 1342 | + | |
| 1343 | + | |
| 1344 | + | |
| 1345 | + | |
1339 | 1346 |
| |
1340 | 1347 |
| |
1341 | 1348 |
| |
| |||
4028 | 4035 |
| |
4029 | 4036 |
| |
4030 | 4037 |
| |
4031 |
| - | |
| 4038 | + | |
| 4039 | + | |
| 4040 | + | |
| 4041 | + | |
| 4042 | + | |
| 4043 | + | |
| 4044 | + | |
| 4045 | + | |
4032 | 4046 |
| |
4033 | 4047 |
| |
4034 | 4048 |
| |
|
Diff for: src/librustc_resolve/lib.rs
+18-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
41 |
| - | |
42 |
| - | |
| 41 | + | |
43 | 42 |
| |
44 | 43 |
| |
45 | 44 |
| |
| |||
1685 | 1684 |
| |
1686 | 1685 |
| |
1687 | 1686 |
| |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
1688 | 1693 |
| |
1689 | 1694 |
| |
1690 | 1695 |
| |
| |||
1813 | 1818 |
| |
1814 | 1819 |
| |
1815 | 1820 |
| |
| 1821 | + | |
| 1822 | + | |
| 1823 | + | |
| 1824 | + | |
| 1825 | + | |
| 1826 | + | |
1816 | 1827 |
| |
1817 | 1828 |
| |
1818 | 1829 |
| |
| |||
2031 | 2042 |
| |
2032 | 2043 |
| |
2033 | 2044 |
| |
| 2045 | + | |
2034 | 2046 |
| |
2035 | 2047 |
| |
2036 | 2048 |
| |
| |||
2077 | 2089 |
| |
2078 | 2090 |
| |
2079 | 2091 |
| |
| 2092 | + | |
| 2093 | + | |
| 2094 | + | |
| 2095 | + | |
2080 | 2096 |
| |
2081 | 2097 |
| |
2082 | 2098 |
| |
|
Diff for: src/librustc_resolve/macros.rs
+31-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
14 | 14 |
| |
15 | 15 |
| |
16 | 16 |
| |
17 |
| - | |
| 17 | + | |
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
| |||
203 | 203 |
| |
204 | 204 |
| |
205 | 205 |
| |
206 |
| - | |
207 |
| - | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
208 | 228 |
| |
209 | 229 |
| |
210 | 230 |
| |
| |||
234 | 254 |
| |
235 | 255 |
| |
236 | 256 |
| |
| 257 | + | |
| 258 | + | |
| 259 | + | |
| 260 | + | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
237 | 265 |
| |
238 | 266 |
| |
239 | 267 |
| |
|
Diff for: src/libsyntax/ext/base.rs
+16-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
595 | 595 |
| |
596 | 596 |
| |
597 | 597 |
| |
| 598 | + | |
| 599 | + | |
598 | 600 |
| |
599 | 601 |
| |
600 | 602 |
| |
| |||
640 | 642 |
| |
641 | 643 |
| |
642 | 644 |
| |
| 645 | + | |
643 | 646 |
| |
644 | 647 |
| |
645 | 648 |
| |
| |||
683 | 686 |
| |
684 | 687 |
| |
685 | 688 |
| |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
686 | 699 |
| |
687 | 700 |
| |
688 | 701 |
| |
| |||
699 | 712 |
| |
700 | 713 |
| |
701 | 714 |
| |
| 715 | + | |
| 716 | + | |
| 717 | + | |
702 | 718 |
| |
703 | 719 |
| |
704 | 720 |
| |
| |||
725 | 741 |
| |
726 | 742 |
| |
727 | 743 |
| |
728 |
| - | |
729 | 744 |
| |
730 | 745 |
| |
731 | 746 |
| |
| |||
745 | 760 |
| |
746 | 761 |
| |
747 | 762 |
| |
748 |
| - | |
749 | 763 |
| |
750 | 764 |
| |
751 | 765 |
| |
|
Diff for: src/libsyntax/ext/expand.rs
+4-15
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 |
| - | |
| 7 | + | |
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
| |||
209 | 209 |
| |
210 | 210 |
| |
211 | 211 |
| |
212 |
| - | |
213 | 212 |
| |
214 | 213 |
| |
215 | 214 |
| |
| |||
360 | 359 |
| |
361 | 360 |
| |
362 | 361 |
| |
363 |
| - | |
364 |
| - | |
365 | 362 |
| |
366 | 363 |
| |
367 | 364 |
| |
| |||
370 | 367 |
| |
371 | 368 |
| |
372 | 369 |
| |
373 |
| - | |
374 |
| - | |
375 |
| - | |
376 |
| - | |
377 |
| - | |
| 370 | + | |
378 | 371 |
| |
379 | 372 |
| |
380 | 373 |
| |
| |||
383 | 376 |
| |
384 | 377 |
| |
385 | 378 |
| |
386 |
| - | |
| 379 | + | |
387 | 380 |
| |
388 | 381 |
| |
389 | 382 |
| |
| |||
569 | 562 |
| |
570 | 563 |
| |
571 | 564 |
| |
572 |
| - | |
| 565 | + | |
573 | 566 |
| |
574 | 567 |
| |
575 |
| - | |
576 |
| - | |
577 |
| - | |
578 |
| - | |
579 | 568 |
| |
580 | 569 |
| |
581 | 570 |
| |
|
Diff for: src/libsyntax/ext/proc_macro.rs
+2-33
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + | |
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
8 |
| - | |
| 8 | + | |
9 | 9 |
| |
10 | 10 |
| |
11 | 11 |
| |
12 |
| - | |
13 | 12 |
| |
14 |
| - | |
15 | 13 |
| |
16 | 14 |
| |
17 | 15 |
| |
| |||
217 | 215 |
| |
218 | 216 |
| |
219 | 217 |
| |
220 |
| - | |
221 |
| - | |
222 |
| - | |
223 |
| - | |
224 |
| - | |
225 |
| - | |
226 |
| - | |
227 |
| - | |
228 |
| - | |
229 |
| - | |
230 |
| - | |
231 |
| - | |
232 |
| - | |
233 |
| - | |
234 |
| - | |
235 |
| - | |
236 |
| - | |
237 |
| - | |
238 |
| - | |
239 |
| - | |
240 |
| - | |
241 |
| - | |
242 |
| - | |
243 |
| - | |
244 |
| - | |
245 |
| - | |
246 |
| - | |
247 |
| - | |
248 |
| - |
Diff for: src/libsyntax/ext/tt/macro_rules.rs
+4-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
429 | 429 |
| |
430 | 430 |
| |
431 | 431 |
| |
| 432 | + | |
| 433 | + | |
432 | 434 |
| |
433 | 435 |
| |
434 | 436 |
| |
| |||
440 | 442 |
| |
441 | 443 |
| |
442 | 444 |
| |
443 |
| - | |
| 445 | + | |
| 446 | + | |
444 | 447 |
| |
445 | 448 |
| |
446 | 449 |
| |
|
Diff for: src/libsyntax/feature_gate.rs
-5
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1329 | 1329 |
| |
1330 | 1330 |
| |
1331 | 1331 |
| |
1332 |
| - | |
1333 |
| - | |
1334 |
| - | |
1335 |
| - | |
1336 |
| - | |
1337 | 1332 |
| |
1338 | 1333 |
| |
1339 | 1334 |
| |
|
Diff for: src/libsyntax_ext/deriving/clone.rs
+3-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
7 |
| - | |
| 6 | + | |
8 | 7 |
| |
9 | 8 |
| |
10 | 9 |
| |
| |||
36 | 35 |
| |
37 | 36 |
| |
38 | 37 |
| |
39 |
| - | |
| 38 | + | |
| 39 | + | |
40 | 40 |
| |
41 | 41 |
| |
42 | 42 |
| |
|
0 commit comments