diff options
| author | John Kåre Alsaker <john.kare.alsaker@gmail.com> | 2017-07-13 06:29:26 +0200 |
|---|---|---|
| committer | John Kåre Alsaker <john.kare.alsaker@gmail.com> | 2017-07-28 15:46:24 +0200 |
| commit | 05fcef0b3e2ac6e4eee5060439c5e7601b2625e0 (patch) | |
| tree | a3f823b37a3beec65d0a5ec3b9557196b0fb3aac | |
| parent | 21f2d259e0fc563edf8d9b076f156c8c2fcb886f (diff) | |
Fix printing
| -rw-r--r-- | src/librustc/hir/print.rs | 7 | ||||
| -rw-r--r-- | src/libsyntax/print/pprust.rs | 8 |
2 files changed, 6 insertions, 9 deletions
diff --git a/src/librustc/hir/print.rs b/src/librustc/hir/print.rs index d5137191462..f58981f616d 100644 --- a/src/librustc/hir/print.rs +++ b/src/librustc/hir/print.rs @@ -1462,13 +1462,12 @@ impl<'a> State<'a> { self.pclose()?; } hir::ExprYield(ref expr) => { - word(&mut self.s, "yield ")?; + self.s.word("yield")?; + self.s.space()?; self.print_expr(&expr)?; } hir::ExprImplArg(_) => { - word(&mut self.s, "gen")?; - space(&mut self.s)?; - word(&mut self.s, "arg")?; + self.s.word("gen arg")?; } } self.ann.post(self, NodeExpr(expr))?; diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs index 114cabe26d1..1412f78b00d 100644 --- a/src/libsyntax/print/pprust.rs +++ b/src/libsyntax/print/pprust.rs @@ -2281,19 +2281,17 @@ impl<'a> State<'a> { self.pclose()?; }, ast::ExprKind::Yield(ref e) => { - word(&mut self.s, "yield")?; + self.s.word("yield")?; match *e { Some(ref expr) => { - word(&mut self.s, " ")?; + self.s.space()?; self.print_expr(&expr)?; } _ => () } } ast::ExprKind::ImplArg => { - word(&mut self.s, "impl")?; - space(&mut self.s)?; - word(&mut self.s, "arg")?; + self.s.word("impl arg")?; } ast::ExprKind::Try(ref e) => { self.print_expr(e)?; |
