]> git.lizzy.rs Git - rust.git/commit
Add support for destructuring vectors in match expressions
authorJakub Wieczorek <jakubw@jakubw.net>
Sat, 8 Dec 2012 20:22:43 +0000 (20:22 +0000)
committerGraydon Hoare <graydon@mozilla.com>
Tue, 18 Dec 2012 00:50:40 +0000 (16:50 -0800)
commit1968cb315af9d128ee4457738fddd1eba275277f
tree99dc401a2713e3502c9b53333b74767adad53e98
parent5bf7ba077330c4cdb75802a4ca2497af24d21c4e
Add support for destructuring vectors in match expressions
20 files changed:
src/librustc/middle/check_alt.rs
src/librustc/middle/mem_categorization.rs
src/librustc/middle/trans/alt.rs
src/librustc/middle/typeck/check/alt.rs
src/libsyntax/ast.rs
src/libsyntax/ast_util.rs
src/libsyntax/fold.rs
src/libsyntax/parse/parser.rs
src/libsyntax/print/pprust.rs
src/libsyntax/visit.rs
src/test/compile-fail/alt-vec-illegal-tail-loan.rs [new file with mode: 0644]
src/test/compile-fail/alt-vec-invalid-2.rs [new file with mode: 0644]
src/test/compile-fail/alt-vec-invalid.rs [new file with mode: 0644]
src/test/compile-fail/alt-vec-mismatch-2.rs [new file with mode: 0644]
src/test/compile-fail/alt-vec-mismatch.rs [new file with mode: 0644]
src/test/compile-fail/alt-vec-unreachable.rs [new file with mode: 0644]
src/test/compile-fail/let-destruct-refutable.rs
src/test/compile-fail/non-exhaustive-match.rs
src/test/run-pass/vec-matching.rs [new file with mode: 0644]
src/test/run-pass/vec-tail-matching.rs [new file with mode: 0644]