Print constants in type_name for const generics

This commit is contained in:
varkor
2020-01-24 16:22:24 +00:00
parent dee12bb2b7
commit 50dd8eaeb9
5 changed files with 52 additions and 12 deletions
@@ -237,7 +237,7 @@ fn print_const(mut self, ct: &'tcx ty::Const<'tcx>) -> Result<Self::Const, Self:
// only print integers
if let ty::ConstKind::Value(ConstValue::Scalar(Scalar::Raw { .. })) = ct.val {
if ct.ty.is_integral() {
return self.pretty_print_const(ct);
return self.pretty_print_const(ct, true);
}
}
self.write_str("_")?;