|
19 | 19 | let mut _17: &[core::fmt::ArgumentV1<'_>; 2]; // in scope 0 at $SRC_DIR/std/src/macros.rs:LL:COL
|
20 | 20 | let _18: &[core::fmt::ArgumentV1<'_>; 2]; // in scope 0 at $SRC_DIR/std/src/macros.rs:LL:COL
|
21 | 21 | let _19: [core::fmt::ArgumentV1<'_>; 2]; // in scope 0 at $SRC_DIR/std/src/macros.rs:LL:COL
|
22 |
| - let mut _20: core::fmt::ArgumentV1<'_>; // in scope 0 at $DIR/lifetimes.rs:+10:21: +10:22 |
23 |
| - let mut _21: &std::boxed::Box<dyn std::fmt::Display>; // in scope 0 at $DIR/lifetimes.rs:+10:21: +10:22 |
24 |
| - let _22: &std::boxed::Box<dyn std::fmt::Display>; // in scope 0 at $DIR/lifetimes.rs:+10:21: +10:22 |
25 |
| - let mut _23: core::fmt::ArgumentV1<'_>; // in scope 0 at $DIR/lifetimes.rs:+10:25: +10:26 |
26 |
| - let mut _24: &u32; // in scope 0 at $DIR/lifetimes.rs:+10:25: +10:26 |
27 |
| - let _25: &u32; // in scope 0 at $DIR/lifetimes.rs:+10:25: +10:26 |
| 22 | + let mut _20: core::fmt::ArgumentV1<'_>; // in scope 0 at $DIR/lifetimes.rs:+10:20: +10:23 |
| 23 | + let mut _21: &std::boxed::Box<dyn std::fmt::Display>; // in scope 0 at $DIR/lifetimes.rs:+10:20: +10:23 |
| 24 | + let _22: &std::boxed::Box<dyn std::fmt::Display>; // in scope 0 at $DIR/lifetimes.rs:+10:20: +10:23 |
| 25 | + let mut _23: core::fmt::ArgumentV1<'_>; // in scope 0 at $DIR/lifetimes.rs:+10:24: +10:27 |
| 26 | + let mut _24: &u32; // in scope 0 at $DIR/lifetimes.rs:+10:24: +10:27 |
| 27 | + let _25: &u32; // in scope 0 at $DIR/lifetimes.rs:+10:24: +10:27 |
28 | 28 | let mut _27: bool; // in scope 0 at $DIR/lifetimes.rs:+12:1: +12:2
|
29 | 29 | let mut _28: isize; // in scope 0 at $DIR/lifetimes.rs:+12:1: +12:2
|
30 | 30 | let mut _29: isize; // in scope 0 at $DIR/lifetimes.rs:+12:1: +12:2
|
|
108 | 108 | StorageLive(_17); // scope 4 at $SRC_DIR/std/src/macros.rs:LL:COL
|
109 | 109 | StorageLive(_18); // scope 4 at $SRC_DIR/std/src/macros.rs:LL:COL
|
110 | 110 | StorageLive(_19); // scope 4 at $SRC_DIR/std/src/macros.rs:LL:COL
|
111 |
| - StorageLive(_20); // scope 4 at $DIR/lifetimes.rs:+10:21: +10:22 |
112 |
| - StorageLive(_21); // scope 4 at $DIR/lifetimes.rs:+10:21: +10:22 |
113 |
| - StorageLive(_22); // scope 4 at $DIR/lifetimes.rs:+10:21: +10:22 |
114 |
| - _22 = &_8; // scope 4 at $DIR/lifetimes.rs:+10:21: +10:22 |
115 |
| - _21 = &(*_22); // scope 4 at $DIR/lifetimes.rs:+10:21: +10:22 |
116 |
| - _20 = core::fmt::ArgumentV1::<'_>::new_display::<Box<dyn std::fmt::Display>>(move _21) -> bb3; // scope 4 at $DIR/lifetimes.rs:+10:21: +10:22 |
| 111 | + StorageLive(_20); // scope 4 at $DIR/lifetimes.rs:+10:20: +10:23 |
| 112 | + StorageLive(_21); // scope 4 at $DIR/lifetimes.rs:+10:20: +10:23 |
| 113 | + StorageLive(_22); // scope 4 at $DIR/lifetimes.rs:+10:20: +10:23 |
| 114 | + _22 = &_8; // scope 4 at $DIR/lifetimes.rs:+10:20: +10:23 |
| 115 | + _21 = &(*_22); // scope 4 at $DIR/lifetimes.rs:+10:20: +10:23 |
| 116 | + _20 = core::fmt::ArgumentV1::<'_>::new_display::<Box<dyn std::fmt::Display>>(move _21) -> bb3; // scope 4 at $DIR/lifetimes.rs:+10:20: +10:23 |
117 | 117 | // mir::Constant
|
118 |
| - // + span: $DIR/lifetimes.rs:27:21: 27:22 |
| 118 | + // + span: $DIR/lifetimes.rs:27:20: 27:23 |
119 | 119 | // + user_ty: UserType(4)
|
120 | 120 | // + literal: Const { ty: for<'b> fn(&'b Box<dyn std::fmt::Display>) -> core::fmt::ArgumentV1<'b> {core::fmt::ArgumentV1::<'_>::new_display::<Box<dyn std::fmt::Display>>}, val: Value(<ZST>) }
|
121 | 121 | }
|
122 | 122 |
|
123 | 123 | bb3: {
|
124 |
| - StorageDead(_21); // scope 4 at $DIR/lifetimes.rs:+10:21: +10:22 |
125 |
| - StorageLive(_23); // scope 4 at $DIR/lifetimes.rs:+10:25: +10:26 |
126 |
| - StorageLive(_24); // scope 4 at $DIR/lifetimes.rs:+10:25: +10:26 |
127 |
| - StorageLive(_25); // scope 4 at $DIR/lifetimes.rs:+10:25: +10:26 |
128 |
| - _25 = &_6; // scope 4 at $DIR/lifetimes.rs:+10:25: +10:26 |
129 |
| - _24 = &(*_25); // scope 4 at $DIR/lifetimes.rs:+10:25: +10:26 |
130 |
| - _23 = core::fmt::ArgumentV1::<'_>::new_display::<u32>(move _24) -> bb4; // scope 4 at $DIR/lifetimes.rs:+10:25: +10:26 |
| 124 | + StorageDead(_21); // scope 4 at $DIR/lifetimes.rs:+10:22: +10:23 |
| 125 | + StorageLive(_23); // scope 4 at $DIR/lifetimes.rs:+10:24: +10:27 |
| 126 | + StorageLive(_24); // scope 4 at $DIR/lifetimes.rs:+10:24: +10:27 |
| 127 | + StorageLive(_25); // scope 4 at $DIR/lifetimes.rs:+10:24: +10:27 |
| 128 | + _25 = &_6; // scope 4 at $DIR/lifetimes.rs:+10:24: +10:27 |
| 129 | + _24 = &(*_25); // scope 4 at $DIR/lifetimes.rs:+10:24: +10:27 |
| 130 | + _23 = core::fmt::ArgumentV1::<'_>::new_display::<u32>(move _24) -> bb4; // scope 4 at $DIR/lifetimes.rs:+10:24: +10:27 |
131 | 131 | // mir::Constant
|
132 |
| - // + span: $DIR/lifetimes.rs:27:25: 27:26 |
| 132 | + // + span: $DIR/lifetimes.rs:27:24: 27:27 |
133 | 133 | // + user_ty: UserType(5)
|
134 | 134 | // + literal: Const { ty: for<'b> fn(&'b u32) -> core::fmt::ArgumentV1<'b> {core::fmt::ArgumentV1::<'_>::new_display::<u32>}, val: Value(<ZST>) }
|
135 | 135 | }
|
136 | 136 |
|
137 | 137 | bb4: {
|
138 |
| - StorageDead(_24); // scope 4 at $DIR/lifetimes.rs:+10:25: +10:26 |
| 138 | + StorageDead(_24); // scope 4 at $DIR/lifetimes.rs:+10:26: +10:27 |
139 | 139 | _19 = [move _20, move _23]; // scope 4 at $SRC_DIR/std/src/macros.rs:LL:COL
|
140 | 140 | StorageDead(_23); // scope 4 at $SRC_DIR/std/src/macros.rs:LL:COL
|
141 | 141 | StorageDead(_20); // scope 4 at $SRC_DIR/std/src/macros.rs:LL:COL
|
|
0 commit comments