diff options
| author | Tyler Mandry <tmandry@gmail.com> | 2020-01-22 16:02:20 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-01-22 16:02:20 -0800 |
| commit | 14e6259c29ebaa5532b4429aa42ec56abb253ed5 (patch) | |
| tree | b51e6b2cac92bff464c0132f7eb4291b172798f3 | |
| parent | ac3e183c4242e907c8c00f47fb15e3cb8467fe5d (diff) | |
| parent | 7962ccb216e993b52f67986f7944fba5fc38482c (diff) | |
| download | rust-14e6259c29ebaa5532b4429aa42ec56abb253ed5.tar.gz rust-14e6259c29ebaa5532b4429aa42ec56abb253ed5.zip | |
Rollup merge of #68441 - Centril:pprust-as_deref, r=Mark-Simulacrum
pprust: use as_deref Some drive-by cleanup.
| -rw-r--r-- | src/libsyntax/print/pprust.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs index 3927e4f9030..f0ef33e2f62 100644 --- a/src/libsyntax/print/pprust.rs +++ b/src/libsyntax/print/pprust.rs @@ -1645,7 +1645,7 @@ impl<'a> State<'a> { self.print_expr_as_cond(i); self.s.space(); self.print_block(then); - self.print_else(e.as_ref().map(|e| &**e)) + self.print_else(e.as_deref()) } // Final `else` block. ast::ExprKind::Block(ref b, _) => { @@ -1949,7 +1949,7 @@ impl<'a> State<'a> { self.print_let(pat, scrutinee); } ast::ExprKind::If(ref test, ref blk, ref elseopt) => { - self.print_if(test, blk, elseopt.as_ref().map(|e| &**e)); + self.print_if(test, blk, elseopt.as_deref()) } ast::ExprKind::While(ref test, ref blk, opt_label) => { if let Some(label) = opt_label { |
