diff options
| author | Matthias Krüger <matthias.krueger@famsik.de> | 2022-12-18 15:01:26 +0100 |
|---|---|---|
| committer | Matthias Krüger <matthias.krueger@famsik.de> | 2022-12-18 16:20:32 +0100 |
| commit | 0aa4cde747bccb1d1277f9203cfe2021feec341f (patch) | |
| tree | 8250b19d7af3c5a53ae852b71c9247deb1baeabc /compiler/rustc_mir_transform/src | |
| parent | 35a99eef32a2b7b9d8e77dde539f869e522d181f (diff) | |
| download | rust-0aa4cde747bccb1d1277f9203cfe2021feec341f.tar.gz rust-0aa4cde747bccb1d1277f9203cfe2021feec341f.zip | |
avoid .into() conversion to identical types
Diffstat (limited to 'compiler/rustc_mir_transform/src')
| -rw-r--r-- | compiler/rustc_mir_transform/src/const_prop.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_mir_transform/src/const_prop.rs b/compiler/rustc_mir_transform/src/const_prop.rs index 044b7ce65bd..e384cfe1659 100644 --- a/compiler/rustc_mir_transform/src/const_prop.rs +++ b/compiler/rustc_mir_transform/src/const_prop.rs @@ -701,8 +701,8 @@ impl<'mir, 'tcx> ConstPropagator<'mir, 'tcx> { BinOp::Mul if const_arg.layout.ty.is_integral() && arg_value == 0 => { if let Rvalue::CheckedBinaryOp(_, _) = rvalue { let val = Immediate::ScalarPair( - const_arg.to_scalar().into(), - Scalar::from_bool(false).into(), + const_arg.to_scalar(), + Scalar::from_bool(false), ); this.ecx.write_immediate(val, &dest) } else { |
