]> git.lizzy.rs Git - rust.git/blobdiff - compiler/rustc_middle/src/ty/print/pretty.rs
Rollup merge of #104436 - ismailmaj:add-slice-to-stack-allocated-string-comment,...
[rust.git] / compiler / rustc_middle / src / ty / print / pretty.rs
index bd17f7d34ad9ccdb74b7586e93e45559ac7f39fe..5303341ba443c6c285fc170b96aa81535641b3ad 100644 (file)
@@ -1468,8 +1468,7 @@ fn pretty_print_const_valtree(
             }
             // Aggregates, printed as array/tuple/struct/variant construction syntax.
             (ty::ValTree::Branch(_), ty::Array(..) | ty::Tuple(..) | ty::Adt(..)) => {
-                let contents =
-                    self.tcx().destructure_const(ty::Const::from_value(self.tcx(), valtree, ty));
+                let contents = self.tcx().destructure_const(self.tcx().mk_const(valtree, ty));
                 let fields = contents.fields.iter().copied();
                 match *ty.kind() {
                     ty::Array(..) => {