about summary refs log tree commit diff
path: root/src/libsyntax/print
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-06-23 11:32:16 +0200
committerMazdak Farrokhzad <twingoow@gmail.com>2019-06-23 11:32:16 +0200
commit4d537141835f825892e2be868620e98585b3d4a9 (patch)
treec83214763bbc9f0ac2407f254157cc96dd4dc2c0 /src/libsyntax/print
parenta96ba969156d257e5d5b692946fa8fe40ed6543a (diff)
downloadrust-4d537141835f825892e2be868620e98585b3d4a9.tar.gz
rust-4d537141835f825892e2be868620e98585b3d4a9.zip
Remove redundant syntax::ast::Guard.
Diffstat (limited to 'src/libsyntax/print')
-rw-r--r--src/libsyntax/print/pprust.rs12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs
index 0aac4f83658..9edd09576e7 100644
--- a/src/libsyntax/print/pprust.rs
+++ b/src/libsyntax/print/pprust.rs
@@ -2663,14 +2663,10 @@ impl<'a> State<'a> {
         self.print_outer_attributes(&arm.attrs)?;
         self.print_pats(&arm.pats)?;
         self.s.space()?;
-        if let Some(ref g) = arm.guard {
-            match g {
-                ast::Guard::If(ref e) => {
-                    self.word_space("if")?;
-                    self.print_expr(e)?;
-                    self.s.space()?;
-                }
-            }
+        if let Some(ref e) = arm.guard {
+            self.word_space("if")?;
+            self.print_expr(e)?;
+            self.s.space()?;
         }
         self.word_space("=>")?;