1 // We must mark a variable whose initialization fails due to an
2 // abort statement as StorageDead.
17 // START rustc.main.mir_map.0.mir
34 // falseUnwind -> [real: bb3, cleanup: bb4];
43 // FakeRead(ForMatchedPlace, _3);
44 // switchInt(_3) -> [false: bb9, otherwise: bb8];
50 // falseEdges -> [real: bb11, imaginary: bb6];
53 // falseEdges -> [real: bb13, imaginary: bb7];
95 // FakeRead(ForLet, _2);
99 // _5 = const std::mem::drop(move _6) -> [return: bb19, unwind: bb4];
111 // END rustc.main.mir_map.0.mir