diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustc/mir/repr.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/librustc/mir/repr.rs b/src/librustc/mir/repr.rs index 1572040e234..a3fb1fc87c5 100644 --- a/src/librustc/mir/repr.rs +++ b/src/librustc/mir/repr.rs @@ -803,10 +803,10 @@ impl<'tcx> Debug for Rvalue<'tcx> { Vec => write!(fmt, "{:?}", lvs), Tuple => { - if lvs.len() == 1 { - write!(fmt, "({:?},)", lvs[0]) - } else { - fmt_tuple(fmt, "", lvs) + match lvs.len() { + 0 => write!(fmt, "()"), + 1 => write!(fmt, "({:?},)", lvs[0]), + _ => fmt_tuple(fmt, "", lvs), } } |
