diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-09-04 13:36:54 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-09-04 13:37:11 -0700 |
| commit | d3e75ea37546ad197cc5a1efa522a054a54d78b4 (patch) | |
| tree | 91df69327b7197e8ed97396deef1a626a726c26e /src/libsyntax/print | |
| parent | 443f79922dd9a8542ecda59e03030d54540653c5 (diff) | |
| download | rust-d3e75ea37546ad197cc5a1efa522a054a54d78b4.tar.gz rust-d3e75ea37546ad197cc5a1efa522a054a54d78b4.zip | |
Parse 'loop' and 'again' the same
Diffstat (limited to 'src/libsyntax/print')
| -rw-r--r-- | src/libsyntax/print/pprust.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs index 4e227bea5cc..dd5fc57f684 100644 --- a/src/libsyntax/print/pprust.rs +++ b/src/libsyntax/print/pprust.rs @@ -883,7 +883,9 @@ fn print_possibly_embedded_block_(s: ps, blk: ast::blk, embedded: embed_type, // alt, do, & while unambiguously without being parenthesized fn print_maybe_parens_discrim(s: ps, e: @ast::expr) { let disambig = match e.node { - ast::expr_ret(None) | ast::expr_fail(None) => true, + ast::expr_ret(None) + | ast::expr_fail(None) + | ast::expr_again(*) => true, _ => false }; if disambig { popen(s); } |
