about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/librustc/ty/print/pretty.rs16
1 files changed, 1 insertions, 15 deletions
diff --git a/src/librustc/ty/print/pretty.rs b/src/librustc/ty/print/pretty.rs
index 1dade8c0e08..cb01d821c18 100644
--- a/src/librustc/ty/print/pretty.rs
+++ b/src/librustc/ty/print/pretty.rs
@@ -913,21 +913,7 @@ pub trait PrettyPrinter<'tcx>:
             ty::ConstKind::Bound(debruijn, bound_var) => {
                 self.pretty_print_bound_var(debruijn, bound_var)?
             }
-            ty::ConstKind::Placeholder(_) => {
-                // fallback
-                if print_ty {
-                    self = self.typed_value(
-                        |mut this| {
-                            write!(this, "{:?}", ct.val)?;
-                            Ok(this)
-                        },
-                        |this| this.print_type(ct.ty),
-                        ": ",
-                    )?;
-                } else {
-                    p!(write("{:?}", ct.val));
-                }
-            }
+            ty::ConstKind::Placeholder(placeholder) => p!(write("Placeholder({:?})", placeholder)),
         };
         Ok(self)
     }