]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_const_eval/src/interpret/intrinsics.rs
Auto merge of #105582 - saethlin:instcombine-assert-inhabited, r=cjgillot
[rust.git] / compiler / rustc_const_eval / src / interpret / intrinsics.rs
index 236a4a813ab103933d6271efda2ff2fb160d7431..f87e4fbc1a17809105391a98722d7f881e72e071 100644 (file)
@@ -79,9 +79,7 @@ pub(crate) fn eval_nullary_intrinsic<'tcx>(
         }
         sym::variant_count => match tp_ty.kind() {
             // Correctly handles non-monomorphic calls, so there is no need for ensure_monomorphic_enough.
-            ty::Adt(ref adt, _) => {
-                ConstValue::from_machine_usize(adt.variants().len() as u64, &tcx)
-            }
+            ty::Adt(adt, _) => ConstValue::from_machine_usize(adt.variants().len() as u64, &tcx),
             ty::Alias(..) | ty::Param(_) | ty::Placeholder(_) | ty::Infer(_) => {
                 throw_inval!(TooGeneric)
             }