From ea23a1fac7d053a05c2d38bfb48e1692a4dc90a3 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Wed, 19 Jan 2022 18:41:22 -0800 Subject: [PATCH] Combine advance_left matches --- compiler/rustc_ast_pretty/src/pp.rs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/compiler/rustc_ast_pretty/src/pp.rs b/compiler/rustc_ast_pretty/src/pp.rs index 1a6a7f2c52a..e1234d67ec4 100644 --- a/compiler/rustc_ast_pretty/src/pp.rs +++ b/compiler/rustc_ast_pretty/src/pp.rs @@ -320,16 +320,16 @@ impl Printer { let left = self.buf.pop_first().unwrap(); match &left.token { - Token::Break(b) => self.left_total += b.blank_space, - Token::String(s) => self.left_total += s.len() as isize, - _ => {} - } - - match &left.token { + Token::String(s) => { + self.left_total += s.len() as isize; + self.print_string(s); + } + Token::Break(b) => { + self.left_total += b.blank_space; + self.print_break(*b, left.size); + } Token::Begin(b) => self.print_begin(*b, left.size), Token::End => self.print_end(), - Token::Break(b) => self.print_break(*b, left.size), - Token::String(s) => self.print_string(s), } self.last_printed = Some(left.token);