about summary refs log tree commit diff
diff options
context:
space:
mode:
authorDavid Tolnay <dtolnay@gmail.com>2021-12-29 11:13:33 -0800
committerDavid Tolnay <dtolnay@gmail.com>2021-12-29 11:13:33 -0800
commit2f25a4ab304dbbb17f8cae06025d4e98e8e7198a (patch)
treee03931ca4a678c7571a9f803ad6801b770e8a9ab
parent2b67c30bfece00357d5fc09d99b49f21066f04ba (diff)
downloadrust-2f25a4ab304dbbb17f8cae06025d4e98e8e7198a.tar.gz
rust-2f25a4ab304dbbb17f8cae06025d4e98e8e7198a.zip
Fix double space in pretty printed TryBlock
-rw-r--r--compiler/rustc_ast_pretty/src/pprust/state.rs1
-rw-r--r--src/test/ui/macros/stringify.rs2
2 files changed, 1 insertions, 2 deletions
diff --git a/compiler/rustc_ast_pretty/src/pprust/state.rs b/compiler/rustc_ast_pretty/src/pprust/state.rs
index f0c1d017326..3e22eef08a5 100644
--- a/compiler/rustc_ast_pretty/src/pprust/state.rs
+++ b/compiler/rustc_ast_pretty/src/pprust/state.rs
@@ -2239,7 +2239,6 @@ impl<'a> State<'a> {
             }
             ast::ExprKind::TryBlock(ref blk) => {
                 self.head("try");
-                self.space();
                 self.print_block_with_attrs(blk, attrs)
             }
             ast::ExprKind::Err => {
diff --git a/src/test/ui/macros/stringify.rs b/src/test/ui/macros/stringify.rs
index 90bc7dc1da2..e78848f5881 100644
--- a/src/test/ui/macros/stringify.rs
+++ b/src/test/ui/macros/stringify.rs
@@ -256,7 +256,7 @@ fn test_expr() {
     assert_eq!(stringify_expr!(expr.await), "expr.await");
 
     // ExprKind::TryBlock
-    assert_eq!(stringify_expr!(try {}), "try  {}"); // FIXME
+    assert_eq!(stringify_expr!(try {}), "try {}");
 
     // ExprKind::Assign
     assert_eq!(stringify_expr!(expr = true), "expr = true");