about summary refs log tree commit diff
path: root/src/comp/syntax/print
diff options
context:
space:
mode:
authorMarijn Haverbeke <marijnh@gmail.com>2011-08-15 13:15:19 +0200
committerMarijn Haverbeke <marijnh@gmail.com>2011-08-15 13:20:16 +0200
commit3f127e397fdba5b982603aaab034f6e9aa0992bb (patch)
tree07fc3b6fb6fc599b2ce38fa481c507ea612f9471 /src/comp/syntax/print
parent1ee24d31e139683a93c6afa93689f5a4122341be (diff)
downloadrust-3f127e397fdba5b982603aaab034f6e9aa0992bb.tar.gz
rust-3f127e397fdba5b982603aaab034f6e9aa0992bb.zip
Add tuple patterns
Diffstat (limited to 'src/comp/syntax/print')
-rw-r--r--src/comp/syntax/print/pprust.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/comp/syntax/print/pprust.rs b/src/comp/syntax/print/pprust.rs
index 569a5ad136a..fa2df63e280 100644
--- a/src/comp/syntax/print/pprust.rs
+++ b/src/comp/syntax/print/pprust.rs
@@ -1146,6 +1146,11 @@ fn print_pat(s: &ps, pat: &@ast::pat) {
         }
         word(s.s, "}");
       }
+      ast::pat_tup(elts) {
+        popen(s);
+        commasep(s, inconsistent, elts, print_pat);
+        pclose(s);
+      }
       ast::pat_box(inner) { word(s.s, "@"); print_pat(s, inner); }
     }
     s.ann.post(ann_node);