let result = self
.lcx
.tcx
- .const_eval_resolve(self.param_env, ty::WithOptParam::dummy(def_id), substs, None, None)
+ .const_eval_resolve(self.param_env, ty::WithOptConstParam::dummy(def_id), substs, None, None)
.ok()
.map(|val| rustc_middle::ty::Const::from_value(self.lcx.tcx, val, ty))?;
let result = miri_to_const(&result);