diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-12-30 01:23:42 +0100 |
|---|---|---|
| committer | Mazdak Farrokhzad <twingoow@gmail.com> | 2020-01-18 19:33:47 +0100 |
| commit | a1eadca88f03de91f5eecd316419d32e2a302c2b (patch) | |
| tree | a0a48f8d12920bf9816cbd587c288af2d9c44e17 /src/test/ui/binding | |
| parent | 3e3cac010b318c6a2aa89ffbbafaea169898ba3d (diff) | |
| download | rust-a1eadca88f03de91f5eecd316419d32e2a302c2b.tar.gz rust-a1eadca88f03de91f5eecd316419d32e2a302c2b.zip | |
slice_patterns: remove gates in tests
Diffstat (limited to 'src/test/ui/binding')
| -rw-r--r-- | src/test/ui/binding/empty-types-in-patterns.rs | 3 | ||||
| -rw-r--r-- | src/test/ui/binding/irrefutable-slice-patterns.rs | 3 | ||||
| -rw-r--r-- | src/test/ui/binding/match-byte-array-patterns.rs | 1 | ||||
| -rw-r--r-- | src/test/ui/binding/match-vec-alternatives.rs | 1 | ||||
| -rw-r--r-- | src/test/ui/binding/zero_sized_subslice_match.rs | 1 |
5 files changed, 3 insertions, 6 deletions
diff --git a/src/test/ui/binding/empty-types-in-patterns.rs b/src/test/ui/binding/empty-types-in-patterns.rs index 4271ffb7b1b..0d0dbcaf40f 100644 --- a/src/test/ui/binding/empty-types-in-patterns.rs +++ b/src/test/ui/binding/empty-types-in-patterns.rs @@ -1,7 +1,8 @@ // run-pass + #![feature(never_type, never_type_fallback)] #![feature(exhaustive_patterns)] -#![feature(slice_patterns)] + #![allow(unreachable_patterns)] #![allow(unreachable_code)] #![allow(unused_variables)] diff --git a/src/test/ui/binding/irrefutable-slice-patterns.rs b/src/test/ui/binding/irrefutable-slice-patterns.rs index ac733ef6e9c..048e1e5e9b4 100644 --- a/src/test/ui/binding/irrefutable-slice-patterns.rs +++ b/src/test/ui/binding/irrefutable-slice-patterns.rs @@ -1,7 +1,6 @@ // run-pass -// #47096 -#![feature(slice_patterns)] +// Regression test for #47096. fn foo(s: &[i32]) -> &[i32] { let &[ref xs @ ..] = s; diff --git a/src/test/ui/binding/match-byte-array-patterns.rs b/src/test/ui/binding/match-byte-array-patterns.rs index e87745705da..f0c988c01c2 100644 --- a/src/test/ui/binding/match-byte-array-patterns.rs +++ b/src/test/ui/binding/match-byte-array-patterns.rs @@ -1,5 +1,4 @@ // run-pass -#![feature(slice_patterns)] fn main() { let buf = &[0u8; 4]; diff --git a/src/test/ui/binding/match-vec-alternatives.rs b/src/test/ui/binding/match-vec-alternatives.rs index 9b06a86a7b9..af95eb95df0 100644 --- a/src/test/ui/binding/match-vec-alternatives.rs +++ b/src/test/ui/binding/match-vec-alternatives.rs @@ -1,5 +1,4 @@ // run-pass -#![feature(slice_patterns)] fn match_vecs<'a, T>(l1: &'a [T], l2: &'a [T]) -> &'static str { match (l1, l2) { diff --git a/src/test/ui/binding/zero_sized_subslice_match.rs b/src/test/ui/binding/zero_sized_subslice_match.rs index 5326fa612a8..187c2983633 100644 --- a/src/test/ui/binding/zero_sized_subslice_match.rs +++ b/src/test/ui/binding/zero_sized_subslice_match.rs @@ -1,5 +1,4 @@ // run-pass -#![feature(slice_patterns)] fn main() { let x = [(), ()]; |
