pub(crate) fn deref_const<'tcx>( tcx: TyCtxt<'tcx>, param_env: ParamEnv<'tcx>, val: Const<'tcx>) -> Const<'tcx>