File tree Expand file tree Collapse file tree 11 files changed +20
-19
lines changed Expand file tree Collapse file tree 11 files changed +20
-19
lines changed Original file line number Diff line number Diff line change @@ -30,8 +30,8 @@ fn main() {
30
30
// StorageLive(_2);
31
31
// _2 = &'10_1rs _1;
32
32
// _0 = ();
33
- // StorageDead(_2);
34
33
// EndRegion('10_1rs);
34
+ // StorageDead(_2);
35
35
// StorageDead(_1);
36
36
// return;
37
37
// }
Original file line number Diff line number Diff line change @@ -46,8 +46,8 @@ fn main() {
46
46
// bb2: {
47
47
// _0 = ();
48
48
// StorageDead(_5);
49
- // StorageDead(_3);
50
49
// EndRegion('23_1rs);
50
+ // StorageDead(_3);
51
51
// StorageDead(_2);
52
52
// return;
53
53
// }
@@ -56,10 +56,10 @@ fn main() {
56
56
// StorageLive(_7);
57
57
// _7 = &'23_3rs _2;
58
58
// _1 = ();
59
- // StorageDead(_7);
60
59
// EndRegion('23_3rs);
61
- // StorageDead(_3 );
60
+ // StorageDead(_7 );
62
61
// EndRegion('23_1rs);
62
+ // StorageDead(_3);
63
63
// StorageDead(_2);
64
64
// goto -> bb1;
65
65
// }
Original file line number Diff line number Diff line change @@ -49,8 +49,8 @@ fn main() {
49
49
// bb2: {
50
50
// _0 = ();
51
51
// StorageDead(_5);
52
- // StorageDead(_3);
53
52
// EndRegion('26_1rs);
53
+ // StorageDead(_3);
54
54
// StorageDead(_1);
55
55
// return;
56
56
// }
@@ -60,10 +60,10 @@ fn main() {
60
60
// StorageLive(_7);
61
61
// _7 = &'26_3rs _1;
62
62
// _2 = ();
63
- // StorageDead(_7);
64
63
// EndRegion('26_3rs);
65
- // StorageDead(_3 );
64
+ // StorageDead(_7 );
66
65
// EndRegion('26_1rs);
66
+ // StorageDead(_3);
67
67
// goto -> bb1;
68
68
// }
69
69
// END rustc.node4.SimplifyCfg-qualify-consts.after.mir
Original file line number Diff line number Diff line change @@ -53,10 +53,10 @@ fn foo(i: i32) {
53
53
// StorageLive(_6);
54
54
// _6 = &'26_4rs _2;
55
55
// _0 = ();
56
- // StorageDead(_6);
57
56
// EndRegion('26_4rs);
58
- // StorageDead(_3 );
57
+ // StorageDead(_6 );
59
58
// EndRegion('26_2rs);
59
+ // StorageDead(_3);
60
60
// StorageDead(_2);
61
61
// drop(_1) -> bb4;
62
62
// }
Original file line number Diff line number Diff line change @@ -44,8 +44,8 @@ fn foo<F>(f: F) where F: FnOnce() -> i32 {
44
44
// _2 = const foo(_3) -> [return: bb1, unwind: bb3];
45
45
// }
46
46
// bb1: {
47
- // StorageDead(_3);
48
47
// EndRegion('14s);
48
+ // StorageDead(_3);
49
49
// _0 = ();
50
50
// drop(_1) -> bb4;
51
51
// }
Original file line number Diff line number Diff line change @@ -44,8 +44,8 @@ fn foo<F>(f: F) where F: FnOnce() -> i32 {
44
44
// _2 = const foo(_3) -> [return: bb1, unwind: bb3];
45
45
// }
46
46
// bb1: {
47
- // StorageDead(_3);
48
47
// EndRegion('19s);
48
+ // StorageDead(_3);
49
49
// _0 = ();
50
50
// drop(_1) -> bb4;
51
51
// }
@@ -75,8 +75,8 @@ fn foo<F>(f: F) where F: FnOnce() -> i32 {
75
75
// _3 = ((*_2).0: i32);
76
76
// _0 = _3;
77
77
// StorageDead(_3);
78
- // StorageDead(_2);
79
78
// EndRegion('15_0rs);
79
+ // StorageDead(_2);
80
80
// return;
81
81
// }
82
82
// END rustc.node22.SimplifyCfg-qualify-consts.after.mir
Original file line number Diff line number Diff line change @@ -84,8 +84,8 @@ fn foo<F>(f: F) where F: FnOnce() -> i32 {
84
84
// _3 = ((*_2).0: i32);
85
85
// _0 = _3;
86
86
// StorageDead(_3);
87
- // StorageDead(_2);
88
87
// EndRegion('15_0rs);
88
+ // StorageDead(_2);
89
89
// drop(_1) -> bb1;
90
90
// }
91
91
// bb1: {
Original file line number Diff line number Diff line change @@ -50,8 +50,8 @@ fn foo<F>(f: F) where F: FnOnce() -> i32 {
50
50
// bb1: {
51
51
// StorageDead(_4);
52
52
// _0 = ();
53
- // StorageDead(_2);
54
53
// EndRegion('21_1rs);
54
+ // StorageDead(_2);
55
55
// drop(_1) -> bb4;
56
56
// }
57
57
// bb2: {
Original file line number Diff line number Diff line change @@ -42,7 +42,7 @@ fn main() {
42
42
// let mut _0: ();
43
43
// let mut _1: bool;
44
44
// let _2: i32;
45
- // let mut _4: &'13_0rs i32;
45
+ // let mut _4: &'33_0rs i32;
46
46
// let mut _3: ();
47
47
// let mut _5: !;
48
48
// let mut _6: ();
@@ -67,19 +67,20 @@ fn main() {
67
67
// bb2: {
68
68
// _0 = ();
69
69
// StorageDead(_7);
70
+ // EndRegion('33_0rs);
70
71
// StorageDead(_4);
71
- // EndRegion('13_0rs);
72
72
// StorageDead(_2);
73
73
// StorageDead(_1);
74
74
// return;
75
75
// }
76
76
//
77
77
// bb3: {
78
- // _4 = &'13_0rs _2;
78
+ // _4 = &'33_0rs _2;
79
79
// _6 = ();
80
80
// StorageDead(_7);
81
81
// _1 = const true;
82
82
// _3 = ();
83
83
// goto -> bb1;
84
84
// }
85
85
// }
86
+ // END rustc.node4.SimplifyCfg-qualify-consts.after.mir
Original file line number Diff line number Diff line change @@ -68,8 +68,8 @@ fn main() {
68
68
// _5 = (*_4);
69
69
// _0 = _5;
70
70
// StorageDead(_5);
71
- // StorageDead(_4);
72
71
// EndRegion(ReScope(Remainder(BlockRemainder { block: ItemLocalId(22), first_statement_index: 0 })));
72
+ // StorageDead(_4);
73
73
// StorageDead(_3);
74
74
// return;
75
75
// }
You can’t perform that action at this time.
0 commit comments