File tree
11 files changed
+110
-54
lines changed- src
- librustc/mir
- librustc_codegen_ssa/mir
- librustc_mir
- borrow_check
- nll/type_check
- build/matches
- dataflow/move_paths
- interpret
- transform
11 files changed
+110
-54
lines changedDiff for: src/librustc/mir/mod.rs
+17-7
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1714 | 1714 |
| |
1715 | 1715 |
| |
1716 | 1716 |
| |
1717 |
| - | |
| 1717 | + | |
| 1718 | + | |
1718 | 1719 |
| |
1719 |
| - | |
| 1720 | + | |
| 1721 | + | |
1720 | 1722 |
| |
1721 | 1723 |
| |
1722 | 1724 |
| |
1723 | 1725 |
| |
1724 | 1726 |
| |
1725 |
| - | |
| 1727 | + | |
| 1728 | + | |
1726 | 1729 |
| |
1727 | 1730 |
| |
1728 | 1731 |
| |
| 1732 | + | |
| 1733 | + | |
| 1734 | + | |
| 1735 | + | |
1729 | 1736 |
| |
1730 | 1737 |
| |
1731 | 1738 |
| |
| |||
1914 | 1921 |
| |
1915 | 1922 |
| |
1916 | 1923 |
| |
1917 |
| - | |
| 1924 | + | |
1918 | 1925 |
| |
1919 | 1926 |
| |
1920 |
| - | |
| 1927 | + | |
1921 | 1928 |
| |
1922 | 1929 |
| |
1923 |
| - | |
| 1930 | + | |
1924 | 1931 |
| |
1925 | 1932 |
| |
| 1933 | + | |
| 1934 | + | |
| 1935 | + | |
1926 | 1936 |
| |
1927 | 1937 |
| |
1928 | 1938 |
| |
| |||
2452 | 2462 |
| |
2453 | 2463 |
| |
2454 | 2464 |
| |
2455 |
| - | |
| 2465 | + | |
2456 | 2466 |
| |
2457 | 2467 |
| |
2458 | 2468 |
| |
|
Diff for: src/librustc/mir/tcx.rs
+6-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
88 | 88 |
| |
89 | 89 |
| |
90 | 90 |
| |
91 |
| - | |
| 91 | + | |
92 | 92 |
| |
93 |
| - | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
94 | 98 |
| |
95 | 99 |
| |
96 | 100 |
| |
97 | 101 |
| |
98 |
| - | |
99 | 102 |
| |
100 | 103 |
| |
101 | 104 |
| |
|
Diff for: src/librustc/mir/visit.rs
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
954 | 954 |
| |
955 | 955 |
| |
956 | 956 |
| |
957 |
| - | |
| 957 | + | |
958 | 958 |
| |
959 | 959 |
| |
960 | 960 |
| |
|
Diff for: src/librustc_codegen_ssa/mir/place.rs
+2-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
565 | 565 |
| |
566 | 566 |
| |
567 | 567 |
| |
568 |
| - | |
| 568 | + | |
569 | 569 |
| |
570 | 570 |
| |
571 | 571 |
| |
572 | 572 |
| |
573 | 573 |
| |
574 | 574 |
| |
575 | 575 |
| |
| 576 | + | |
576 | 577 |
| |
577 | 578 |
| |
578 | 579 |
| |
|
+8-15
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
673 | 673 |
| |
674 | 674 |
| |
675 | 675 |
| |
676 |
| - | |
| 676 | + | |
677 | 677 |
| |
678 |
| - | |
679 |
| - | |
680 |
| - | |
681 |
| - | |
682 |
| - | |
683 |
| - | |
684 |
| - | |
685 |
| - | |
686 |
| - | |
687 |
| - | |
688 |
| - | |
689 |
| - | |
690 |
| - | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
691 | 681 |
| |
692 |
| - | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
693 | 686 |
| |
694 | 687 |
| |
695 | 688 |
| |
|
+35-7
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
503 | 503 |
| |
504 | 504 |
| |
505 | 505 |
| |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
506 | 522 |
| |
507 | 523 |
| |
508 | 524 |
| |
509 | 525 |
| |
510 | 526 |
| |
511 | 527 |
| |
512 |
| - | |
| 528 | + | |
513 | 529 |
| |
514 | 530 |
| |
515 |
| - | |
| 531 | + | |
516 | 532 |
| |
517 | 533 |
| |
518 | 534 |
| |
519 | 535 |
| |
520 |
| - | |
521 |
| - | |
| 536 | + | |
| 537 | + | |
522 | 538 |
| |
523 | 539 |
| |
524 | 540 |
| |
525 |
| - | |
| 541 | + | |
526 | 542 |
| |
527 | 543 |
| |
528 |
| - | |
| 544 | + | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
529 | 554 |
| |
| 555 | + | |
| 556 | + | |
| 557 | + | |
530 | 558 |
| |
531 | 559 |
| |
532 | 560 |
| |
533 |
| - | |
| 561 | + | |
534 | 562 |
| |
535 | 563 |
| |
536 | 564 |
| |
|
Diff for: src/librustc_mir/build/matches/util.rs
+23-8
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2 | 2 |
| |
3 | 3 |
| |
4 | 4 |
| |
| 5 | + | |
5 | 6 |
| |
6 | 7 |
| |
7 | 8 |
| |
| |||
31 | 32 |
| |
32 | 33 |
| |
33 | 34 |
| |
34 |
| - | |
35 |
| - | |
36 | 35 |
| |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
37 | 46 |
| |
38 | 47 |
| |
39 | 48 |
| |
| |||
50 | 59 |
| |
51 | 60 |
| |
52 | 61 |
| |
53 |
| - | |
54 |
| - | |
55 |
| - | |
56 |
| - | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
57 | 71 |
| |
58 | 72 |
| |
59 | 73 |
| |
| |||
62 | 76 |
| |
63 | 77 |
| |
64 | 78 |
| |
| 79 | + | |
65 | 80 |
| |
66 |
| - | |
| 81 | + | |
67 | 82 |
| |
68 |
| - | |
| 83 | + | |
69 | 84 |
| |
70 | 85 |
| |
71 | 86 |
| |
|
+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
49 | 49 |
| |
50 | 50 |
| |
51 | 51 |
| |
52 |
| - | |
53 |
| - | |
| 52 | + | |
| 53 | + | |
54 | 54 |
| |
55 | 55 |
| |
56 | 56 |
| |
|
+3-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
| |
6 | 6 |
| |
| |||
318 | 318 |
| |
319 | 319 |
| |
320 | 320 |
| |
| 321 | + | |
321 | 322 |
| |
322 |
| - | |
| 323 | + | |
323 | 324 |
| |
324 | 325 |
| |
325 | 326 |
| |
|
Diff for: src/librustc_mir/interpret/place.rs
+10-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
451 | 451 |
| |
452 | 452 |
| |
453 | 453 |
| |
| 454 | + | |
454 | 455 |
| |
455 | 456 |
| |
456 |
| - | |
| 457 | + | |
| 458 | + | |
| 459 | + | |
| 460 | + | |
| 461 | + | |
| 462 | + | |
457 | 463 |
| |
458 | 464 |
| |
459 | 465 |
| |
| |||
464 | 470 |
| |
465 | 471 |
| |
466 | 472 |
| |
467 |
| - | |
| 473 | + | |
468 | 474 |
| |
469 | 475 |
| |
470 | 476 |
| |
| |||
528 | 534 |
| |
529 | 535 |
| |
530 | 536 |
| |
531 |
| - | |
532 |
| - | |
| 537 | + | |
| 538 | + | |
533 | 539 |
| |
534 | 540 |
| |
535 | 541 |
| |
|
+3-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
234 | 234 |
| |
235 | 235 |
| |
236 | 236 |
| |
237 |
| - | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
238 | 240 |
| |
239 | 241 |
| |
240 |
| - | |
241 |
| - | |
242 |
| - | |
243 | 242 |
| |
244 | 243 |
| |
245 | 244 |
| |
|
0 commit comments