about summary refs log tree commit diff
path: root/src/librustc/mir
diff options
context:
space:
mode:
authorEduard-Mihai Burtescu <edy.burt@gmail.com>2019-01-18 21:33:31 +0200
committerEduard-Mihai Burtescu <edy.burt@gmail.com>2019-03-15 13:25:10 +0200
commit55871aad9a9c621e245c2b238f04f9fab55da759 (patch)
treec7f47024ec822f762fd74afa7723be32a2a565e3 /src/librustc/mir
parent26f180705a993816dd6e16dd7f19775e4325c709 (diff)
downloadrust-55871aad9a9c621e245c2b238f04f9fab55da759.tar.gz
rust-55871aad9a9c621e245c2b238f04f9fab55da759.zip
rustc: split out the pretty-printing parts of ty::print into a separate module.
Diffstat (limited to 'src/librustc/mir')
-rw-r--r--src/librustc/mir/mod.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustc/mir/mod.rs b/src/librustc/mir/mod.rs
index c2cafac2d55..0165bba5ed7 100644
--- a/src/librustc/mir/mod.rs
+++ b/src/librustc/mir/mod.rs
@@ -2370,7 +2370,7 @@ impl<'tcx> Debug for Rvalue<'tcx> {
 
                 // When printing regions, add trailing space if necessary.
                 let ns = Namespace::ValueNS;
-                ty::print::PrintCx::with_tls_tcx(ty::print::FmtPrinter::new(fmt, ns), |cx| {
+                ty::print::PrintCx::with_tls_tcx(ty::print::FmtPrinter::new(fmt, ns), |mut cx| {
                     let region = if cx.config.is_verbose || cx.config.identify_regions {
                         let mut region = region.to_string();
                         if region.len() > 0 {
@@ -2381,7 +2381,7 @@ impl<'tcx> Debug for Rvalue<'tcx> {
                         // Do not even print 'static
                         String::new()
                     };
-                    write!(cx.printer.fmt, "&{}{}{:?}", region, kind_str, place)
+                    write!(cx.printer, "&{}{}{:?}", region, kind_str, place)
                 })
             }