about summary refs log tree commit diff
path: root/compiler/rustc_mir_transform/src/simplify_branches.rs
diff options
context:
space:
mode:
authorRalf Jung <post@ralfj.de>2023-09-19 17:44:31 +0200
committerRalf Jung <post@ralfj.de>2023-09-20 07:27:21 +0200
commita2374e65aafd47fa68a3954fa2a3116c519aa7e5 (patch)
tree732cea4ab848da9a655e87a45d7aa7fd81181eb0 /compiler/rustc_mir_transform/src/simplify_branches.rs
parent0692db1a9082380e027f354912229dfd6af37e78 (diff)
downloadrust-a2374e65aafd47fa68a3954fa2a3116c519aa7e5.tar.gz
rust-a2374e65aafd47fa68a3954fa2a3116c519aa7e5.zip
the Const::eval_bits methods don't need to be given the Ty
Diffstat (limited to 'compiler/rustc_mir_transform/src/simplify_branches.rs')
-rw-r--r--compiler/rustc_mir_transform/src/simplify_branches.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/rustc_mir_transform/src/simplify_branches.rs b/compiler/rustc_mir_transform/src/simplify_branches.rs
index 1ff48816986..495f6641766 100644
--- a/compiler/rustc_mir_transform/src/simplify_branches.rs
+++ b/compiler/rustc_mir_transform/src/simplify_branches.rs
@@ -23,7 +23,7 @@ impl<'tcx> MirPass<'tcx> for SimplifyConstCondition {
                 TerminatorKind::SwitchInt {
                     discr: Operand::Constant(ref c), ref targets, ..
                 } => {
-                    let constant = c.literal.try_eval_bits(tcx, param_env, c.ty());
+                    let constant = c.literal.try_eval_bits(tcx, param_env);
                     if let Some(constant) = constant {
                         let target = targets.target_for_value(constant);
                         TerminatorKind::Goto { target }