// transformation encoding the effects of rvalue-promotion.
// This may be the simplest and most-likely option; note in
// particular that `StorageDead(_6)` goes away below in
-// rustc.node4.QualifyAndPromoteConstants.after.mir
+// rustc.main.QualifyAndPromoteConstants.after.mir
// END RUST SOURCE
-// START rustc.node4.QualifyAndPromoteConstants.before.mir
+// START rustc.main.QualifyAndPromoteConstants.before.mir
// fn main() -> () {
// let mut _0: ();
// let mut _1: &'12ds S1;
// return;
// }
// }
-// END rustc.node4.QualifyAndPromoteConstants.before.mir
+// END rustc.main.QualifyAndPromoteConstants.before.mir
-// START rustc.node4.QualifyAndPromoteConstants.after.mir
+// START rustc.main.QualifyAndPromoteConstants.after.mir
// fn main() -> () {
// let mut _0: ();
// let mut _1: &'12ds S1;
// StorageLive(_3);
// StorageLive(_4);
// StorageLive(_5);
-// _5 = promoted1;
+// _5 = promoted[1];
// _4 = &'12ds (*_5);
// StorageLive(_7);
// StorageLive(_8);
-// _8 = promoted0;
+// _8 = promoted[0];
// _7 = &'10s (*_8);
// _3 = D1<'12ds, '10s>::{{constructor}}(_4, _7);
// EndRegion('10s);
// return;
// }
// }
-// END rustc.node4.QualifyAndPromoteConstants.after.mir
+// END rustc.main.QualifyAndPromoteConstants.after.mir