]> git.lizzy.rs Git - rust.git/commit
librustc: Remove unique vector patterns from the language.
authorPatrick Walton <pcwalton@mimiga.net>
Thu, 13 Feb 2014 17:46:46 +0000 (09:46 -0800)
committerPatrick Walton <pcwalton@mimiga.net>
Thu, 20 Feb 2014 00:35:31 +0000 (16:35 -0800)
commit33923f47e3f90442ae3c604d8ea80992b71611f7
tree4130c674d6114c3b6a7399b599e98cf62fca3aac
parentea0058281cfea06a61e5eb23b31c15e9d1dcfda3
librustc: Remove unique vector patterns from the language.

Preparatory work for removing unique vectors from the language, which is
itself preparatory work for dynamically sized types.
25 files changed:
src/libextra/test.rs
src/libnative/io/timer_other.rs
src/libnum/bigint.rs
src/librustc/middle/lint.rs
src/librustc/middle/typeck/check/_match.rs
src/librustc/middle/typeck/check/mod.rs
src/librustdoc/passes.rs
src/libsyntax/ext/deriving/clone.rs
src/libsyntax/ext/deriving/generic.rs
src/libsyntax/ext/deriving/mod.rs
src/libsyntax/ext/deriving/show.rs
src/libsyntax/ext/env.rs
src/libsyntax/ext/expand.rs
src/libsyntax/parse/mod.rs
src/libsyntax/util/small_vector.rs
src/test/compile-fail/borrowck-move-out-of-vec-tail.rs
src/test/compile-fail/borrowck-vec-pattern-element-loan.rs
src/test/compile-fail/borrowck-vec-pattern-loan-from-mut.rs
src/test/compile-fail/borrowck-vec-pattern-nesting.rs
src/test/compile-fail/borrowck-vec-pattern-tail-element-loan.rs
src/test/compile-fail/match-vec-unreachable.rs
src/test/compile-fail/non-exhaustive-match.rs
src/test/run-pass/vec-matching-autoslice.rs
src/test/run-pass/vec-matching.rs
src/test/run-pass/vec-tail-matching.rs