about summary refs log tree commit diff
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2020-07-29 16:38:26 -0700
committerGitHub <noreply@github.com>2020-07-29 16:38:26 -0700
commite6b0376e7b63cb7a6e57762bd4c8e4955afdec61 (patch)
tree3a0b1a0836e1d0fb0a2501e721335d58245f3ce8
parent4230f96bbe45468a34dfdb0ca4204620be0b5686 (diff)
parent4f28534138ddc268d362e3cb3b22bb0076ad9680 (diff)
downloadrust-e6b0376e7b63cb7a6e57762bd4c8e4955afdec61.tar.gz
rust-e6b0376e7b63cb7a6e57762bd4c8e4955afdec61.zip
Rollup merge of #74873 - lcnr:const-print, r=eddyb
symbol mangling: use ty::print::Print for consts

r? @eddyb
-rw-r--r--src/librustc_symbol_mangling/v0.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/librustc_symbol_mangling/v0.rs b/src/librustc_symbol_mangling/v0.rs
index ecf27fbf542..676fee590b3 100644
--- a/src/librustc_symbol_mangling/v0.rs
+++ b/src/librustc_symbol_mangling/v0.rs
@@ -636,9 +636,7 @@ impl Printer<'tcx> for SymbolMangler<'tcx> {
                 }
                 GenericArgKind::Const(c) => {
                     self.push("K");
-                    // FIXME(const_generics) implement `ty::print::Print` on `ty::Const`.
-                    // self = c.print(self)?;
-                    self = self.print_const(c)?;
+                    self = c.print(self)?;
                 }
             }
         }