diff options
| author | Marijn Haverbeke <marijnh@gmail.com> | 2011-08-15 13:15:19 +0200 |
|---|---|---|
| committer | Marijn Haverbeke <marijnh@gmail.com> | 2011-08-15 13:20:16 +0200 |
| commit | 3f127e397fdba5b982603aaab034f6e9aa0992bb (patch) | |
| tree | 07fc3b6fb6fc599b2ce38fa481c507ea612f9471 /src/comp/syntax/fold.rs | |
| parent | 1ee24d31e139683a93c6afa93689f5a4122341be (diff) | |
| download | rust-3f127e397fdba5b982603aaab034f6e9aa0992bb.tar.gz rust-3f127e397fdba5b982603aaab034f6e9aa0992bb.zip | |
Add tuple patterns
Diffstat (limited to 'src/comp/syntax/fold.rs')
| -rw-r--r-- | src/comp/syntax/fold.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/comp/syntax/fold.rs b/src/comp/syntax/fold.rs index 177e05fa091..77ec93c809b 100644 --- a/src/comp/syntax/fold.rs +++ b/src/comp/syntax/fold.rs @@ -283,6 +283,9 @@ fn noop_fold_pat(p: &pat_, fld: ast_fold) -> pat_ { } pat_rec(fs, etc) } + pat_tup(elts) { + pat_tup(ivec::map(fld.fold_pat, elts)) + } pat_box(inner) { pat_box(fld.fold_pat(inner)) } }; } |
