| // MIR for `unchecked_shl_unsigned_smaller` after PreCodegen | |
| fn unchecked_shl_unsigned_smaller(_1: u16, _2: u32) -> u16 { | |
| debug a => _1; | |
| debug b => _2; | |
| let mut _0: u16; | |
| scope 1 (inlined #[track_caller] core::num::<impl u16>::unchecked_shl) { | |
| scope 2 (inlined core::ub_checks::check_language_ub) { | |
| scope 3 (inlined core::ub_checks::check_language_ub::runtime) { | |
| } | |
| } | |
| } | |
| bb0: { | |
| _0 = ShlUnchecked(copy _1, copy _2); | |
| return; | |
| } | |
| } |