| - // MIR for `ptr_offset` before LowerIntrinsics |
| + // MIR for `ptr_offset` after LowerIntrinsics |
| |
| fn ptr_offset(_1: *const i32, _2: isize) -> *const i32 { |
| debug p => _1; |
| debug d => _2; |
| let mut _0: *const i32; |
| let mut _3: *const i32; |
| let mut _4: isize; |
| |
| bb0: { |
| StorageLive(_3); |
| _3 = copy _1; |
| StorageLive(_4); |
| _4 = copy _2; |
| - _0 = offset::<*const i32, isize>(move _3, move _4) -> [return: bb1, unwind unreachable]; |
| + _0 = Offset(move _3, move _4); |
| + goto -> bb1; |
| } |
| |
| bb1: { |
| StorageDead(_4); |
| StorageDead(_3); |
| return; |
| } |
| } |
| |