]> git.lizzy.rs Git - rust.git/commitdiff
Balance the debug output of Lvalue Subslice
authorNicolas B. Pierron <nicolas.b.pierron@gmail.com>
Thu, 10 Nov 2016 17:54:31 +0000 (17:54 +0000)
committerNicolas B. Pierron <nicolas.b.pierron@gmail.com>
Thu, 10 Nov 2016 18:19:05 +0000 (18:19 +0000)
src/librustc/mir/mod.rs

index 9d82006ac9f9df244df43c0fb5e734bbdc4fc0d1..b3cec6ec8ff3fa2b39a0b78f609af910e6697078 100644 (file)
@@ -923,7 +923,7 @@ fn fmt(&self, fmt: &mut Formatter) -> fmt::Result {
                     ProjectionElem::ConstantIndex { offset, min_length, from_end: true } =>
                         write!(fmt, "{:?}[-{:?} of {:?}]", data.base, offset, min_length),
                     ProjectionElem::Subslice { from, to } if to == 0 =>
-                        write!(fmt, "{:?}[{:?}:", data.base, from),
+                        write!(fmt, "{:?}[{:?}:]", data.base, from),
                     ProjectionElem::Subslice { from, to } if from == 0 =>
                         write!(fmt, "{:?}[:-{:?}]", data.base, to),
                     ProjectionElem::Subslice { from, to } =>