// }
// bb0: {
// _5 = discriminant(_1);
-// switchInt(move _5) -> [0isize: bb4, 1isize: bb2, otherwise: bb1];
+// switchInt(move _5) -> [0isize: bb3, otherwise: bb1];
// }
// bb1: {
-// unreachable;
-// }
-// bb2: {
// _6 = ((_1 as Err).0: i32);
// ((_0 as Err).0: i32) = move _6;
// discriminant(_0) = 1;
-// goto -> bb3;
+// goto -> bb2;
// }
-// bb3: {
+// bb2: {
// return;
// }
-// bb4: {
+// bb3: {
// _10 = ((_1 as Ok).0: u32);
// ((_0 as Ok).0: u32) = move _10;
// discriminant(_0) = 0;
-// goto -> bb3;
+// goto -> bb2;
// }
// }
// END rustc.try_identity.SimplifyArmIdentity.before.mir
// }
// bb0: {
// _5 = discriminant(_1);
-// switchInt(move _5) -> [0isize: bb4, 1isize: bb2, otherwise: bb1];
+// switchInt(move _5) -> [0isize: bb3, otherwise: bb1];
// }
// bb1: {
-// unreachable;
-// }
-// bb2: {
// _0 = move _1;
// nop;
// nop;
-// goto -> bb3;
+// goto -> bb2;
// }
-// bb3: {
+// bb2: {
// return;
// }
-// bb4: {
+// bb3: {
// _0 = move _1;
// nop;
// nop;
-// goto -> bb3;
+// goto -> bb2;
// }
// }
// END rustc.try_identity.SimplifyArmIdentity.after.mir