diff options
| author | Marijn Haverbeke <marijnh@gmail.com> | 2011-07-12 09:52:03 +0200 |
|---|---|---|
| committer | Marijn Haverbeke <marijnh@gmail.com> | 2011-07-12 17:58:40 +0200 |
| commit | bde52808f0fa6d44b7d738ba2e79a4192ccdd54b (patch) | |
| tree | 5f0ecec5b552fa6d94af1c4e50357f2d953252b1 /src/comp/syntax | |
| parent | a5ec51d6a1f86c6fda69edd6b2f98483ab99ac0a (diff) | |
| download | rust-bde52808f0fa6d44b7d738ba2e79a4192ccdd54b.tar.gz rust-bde52808f0fa6d44b7d738ba2e79a4192ccdd54b.zip | |
Update pretty-printing of '...' in record patterns to be ', _' instead
Diffstat (limited to 'src/comp/syntax')
| -rw-r--r-- | src/comp/syntax/print/pprust.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/comp/syntax/print/pprust.rs b/src/comp/syntax/print/pprust.rs index 7a4007e1a60..ae5626f3fc0 100644 --- a/src/comp/syntax/print/pprust.rs +++ b/src/comp/syntax/print/pprust.rs @@ -1160,7 +1160,10 @@ fn print_pat(&ps s, &@ast::pat pat) { ret f.pat.span; } commasep_cmnt_ivec(s, consistent, fields, print_field, get_span); - if (etc) { space(s.s); word(s.s, "..."); } + if (etc) { + if (ivec::len(fields) != 0u) { word_space(s, ","); } + word(s.s, "_"); + } word(s.s, "}"); } } |
