]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_mir_build/src/build/expr/as_constant.rs
Auto merge of #102618 - aliemjay:simplify-closure-promote, r=compiler-errors
[rust.git] / compiler / rustc_mir_build / src / build / expr / as_constant.rs
index 37dc1ad9f0d4e90fefaa028f825c2683d9c01656..98df9c3f0e8df364a961a1f6d8f9699d554058ab 100644 (file)
@@ -74,8 +74,7 @@ pub(crate) fn as_constant(&mut self, expr: &Expr<'tcx>) -> Constant<'tcx> {
                 Constant { user_ty, span, literal }
             }
             ExprKind::ConstParam { param, def_id: _ } => {
-                let const_param =
-                    tcx.mk_const(ty::ConstS { kind: ty::ConstKind::Param(param), ty: expr.ty });
+                let const_param = tcx.mk_const(ty::ConstKind::Param(param), expr.ty);
                 let literal = ConstantKind::Ty(const_param);
 
                 Constant { user_ty: None, span, literal }