]> git.lizzy.rs Git - rust.git/blobdiff - src/test/mir-opt/lower_array_len.array_len.SimplifyLocals.diff
Rollup merge of #99479 - Enselic:import-can-be-without-id, r=camelid
[rust.git] / src / test / mir-opt / lower_array_len.array_len.SimplifyLocals.diff
index 3c26cf32a76c7391fa240c536a1c63c5637e9571..09d571d20a369771fb35fea15735584a789b51b0 100644 (file)
@@ -2,21 +2,21 @@
 + // MIR for `array_len` after SimplifyLocals
   
   fn array_len(_1: &[u8; N]) -> usize {
-      debug arr => _1;                     // in scope 0 at $DIR/lower_array_len.rs:30:34: 30:37
-      let mut _0: usize;                   // return place in scope 0 at $DIR/lower_array_len.rs:30:52: 30:57
--     let mut _2: &[u8];                   // in scope 0 at $DIR/lower_array_len.rs:31:5: 31:14
--     let mut _3: &[u8; N];                // in scope 0 at $DIR/lower_array_len.rs:31:5: 31:14
--     let mut _4: &[u8; N];                // in scope 0 at $DIR/lower_array_len.rs:31:5: 31:14
+      debug arr => _1;                     // in scope 0 at $DIR/lower_array_len.rs:+0:34: +0:37
+      let mut _0: usize;                   // return place in scope 0 at $DIR/lower_array_len.rs:+0:52: +0:57
+-     let mut _2: &[u8];                   // in scope 0 at $DIR/lower_array_len.rs:+1:5: +1:14
+-     let mut _3: &[u8; N];                // in scope 0 at $DIR/lower_array_len.rs:+1:5: +1:14
+-     let mut _4: &[u8; N];                // in scope 0 at $DIR/lower_array_len.rs:+1:5: +1:14
   
       bb0: {
--         StorageLive(_2);                 // scope 0 at $DIR/lower_array_len.rs:31:5: 31:14
--         StorageLive(_3);                 // scope 0 at $DIR/lower_array_len.rs:31:5: 31:14
--         StorageLive(_4);                 // scope 0 at $DIR/lower_array_len.rs:31:5: 31:14
--         StorageDead(_3);                 // scope 0 at $DIR/lower_array_len.rs:31:7: 31:8
-          _0 = const N;                    // scope 0 at $DIR/lower_array_len.rs:31:5: 31:14
--         StorageDead(_4);                 // scope 0 at $DIR/lower_array_len.rs:31:5: 31:14
--         StorageDead(_2);                 // scope 0 at $DIR/lower_array_len.rs:31:13: 31:14
-          return;                          // scope 0 at $DIR/lower_array_len.rs:32:2: 32:2
+-         StorageLive(_2);                 // scope 0 at $DIR/lower_array_len.rs:+1:5: +1:14
+-         StorageLive(_3);                 // scope 0 at $DIR/lower_array_len.rs:+1:5: +1:14
+-         StorageLive(_4);                 // scope 0 at $DIR/lower_array_len.rs:+1:5: +1:14
+-         StorageDead(_3);                 // scope 0 at $DIR/lower_array_len.rs:+1:7: +1:8
+          _0 = const N;                    // scope 0 at $DIR/lower_array_len.rs:+1:5: +1:14
+-         StorageDead(_4);                 // scope 0 at $DIR/lower_array_len.rs:+1:5: +1:14
+-         StorageDead(_2);                 // scope 0 at $DIR/lower_array_len.rs:+1:13: +1:14
+          return;                          // scope 0 at $DIR/lower_array_len.rs:+2:2: +2:2
       }
   }