]> git.lizzy.rs Git - rust.git/commit
Stabilize slice patterns without `..`
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>
Sat, 24 Feb 2018 19:21:33 +0000 (22:21 +0300)
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>
Mon, 19 Mar 2018 23:27:40 +0000 (02:27 +0300)
commit7c90189e1331cea3eac0ab0e8959f664cffba1ae
tree839b20a700f22400b0be58ba059f84262de7c9c6
parenta04b88d1941644df01fa5e31dd43e0f57c13d938
Stabilize slice patterns without `..`

Merge `feature(advanced_slice_patterns)` into `feature(slice_patterns)`
75 files changed:
src/doc/unstable-book/src/language-features/advanced-slice-patterns.md [deleted file]
src/doc/unstable-book/src/language-features/slice-patterns.md
src/liballoc/lib.rs
src/libcore/benches/lib.rs
src/libcore/tests/lib.rs
src/librustc/benches/lib.rs
src/librustc_apfloat/lib.rs
src/librustc_const_eval/lib.rs
src/librustc_lint/lib.rs
src/librustc_trans/lib.rs
src/librustc_trans_utils/lib.rs
src/librustc_typeck/diagnostics.rs
src/librustc_typeck/lib.rs
src/librustdoc/lib.rs
src/libsyntax/feature_gate.rs
src/libsyntax/parse/parser.rs
src/test/compile-fail/borrowck/borrowck-describe-lvalue.rs
src/test/compile-fail/borrowck/borrowck-match-binding-is-assignment.rs
src/test/compile-fail/borrowck/borrowck-move-out-from-array.rs
src/test/compile-fail/borrowck/borrowck-vec-pattern-element-loan.rs
src/test/compile-fail/issue-12369.rs
src/test/compile-fail/issue-13482-2.rs
src/test/compile-fail/issue-13482.rs
src/test/compile-fail/issue-15381.rs
src/test/compile-fail/issue-41255.rs
src/test/compile-fail/issue-6804.rs
src/test/compile-fail/match-byte-array-patterns-2.rs
src/test/compile-fail/match-byte-array-patterns.rs
src/test/compile-fail/match-ref-ice.rs
src/test/compile-fail/match-slice-patterns.rs
src/test/compile-fail/match-vec-fixed.rs
src/test/compile-fail/match-vec-mismatch-2.rs
src/test/compile-fail/match-vec-unreachable.rs
src/test/compile-fail/move-out-of-slice-1.rs
src/test/compile-fail/regions-pattern-typing-issue-19552.rs
src/test/compile-fail/uninhabited-matches-feature-gated.rs
src/test/compile-fail/uninhabited-patterns.rs
src/test/mir-opt/uniform_array_move_out.rs
src/test/run-pass-fulldeps/auxiliary/roman_numerals.rs
src/test/run-pass/destructure-array-1.rs
src/test/run-pass/dynamic-drop.rs
src/test/run-pass/ignore-all-the-things.rs
src/test/run-pass/issue-13027.rs
src/test/run-pass/issue-15080.rs
src/test/run-pass/issue-15104.rs
src/test/run-pass/issue-16648.rs
src/test/run-pass/issue-17877.rs
src/test/run-pass/issue-37598.rs
src/test/run-pass/issue-38002.rs
src/test/run-pass/issue-46855.rs
src/test/run-pass/issue-7784.rs
src/test/run-pass/match-vec-alternatives.rs
src/test/run-pass/rfc-2005-default-binding-mode/slice.rs
src/test/run-pass/trailing-comma.rs
src/test/run-pass/vec-matching-autoslice.rs
src/test/run-pass/vec-matching-fixed.rs
src/test/run-pass/vec-matching-fold.rs
src/test/run-pass/vec-matching.rs
src/test/run-pass/vec-tail-matching.rs
src/test/ui/borrowck/borrowck-vec-pattern-nesting.rs
src/test/ui/borrowck/borrowck-vec-pattern-nesting.stderr
src/test/ui/error-codes/E0527.rs
src/test/ui/error-codes/E0527.stderr
src/test/ui/error-codes/E0529.rs
src/test/ui/error-codes/E0529.stderr
src/test/ui/feature-gate-advanced-slice-features.rs [deleted file]
src/test/ui/feature-gate-advanced-slice-features.stderr [deleted file]
src/test/ui/feature-gate-slice-patterns.rs
src/test/ui/feature-gate-slice-patterns.stderr
src/test/ui/mismatched_types/issue-38371.rs
src/test/ui/mismatched_types/issue-38371.stderr
src/test/ui/non-exhaustive-pattern-witness.rs
src/test/ui/non-exhaustive-pattern-witness.stderr
src/test/ui/pat-slice-old-style.rs
src/test/ui/rfc-2005-default-binding-mode/slice.rs