We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cf92372 commit a449d0dCopy full SHA for a449d0d
src/discriminant.rs
@@ -54,7 +54,8 @@ pub(crate) fn codegen_set_discriminant<'tcx>(
54
let niche_value = match niche_type {
55
types::I128 => {
56
let lsb = fx.bcx.ins().iconst(types::I64, niche_value as u64 as i64);
57
- let msb = fx.bcx.ins().iconst(types::I64, (niche_value >> 64) as u64 as i64);
+ let msb =
58
+ fx.bcx.ins().iconst(types::I64, (niche_value >> 64) as u64 as i64);
59
fx.bcx.ins().iconcat(lsb, msb)
60
}
61
ty => fx.bcx.ins().iconst(ty, niche_value as i64),
0 commit comments