Remove feature gates for if let, while let, and tuple indexing

Closes #19469
This commit is contained in:
Nick Cameron 2014-12-02 14:13:12 -08:00
parent 3a325c666d
commit c200ae5a8a
11 changed files with 5 additions and 33 deletions

View file

@ -8,8 +8,6 @@
// option. This file may not be copied, modified, or distributed
// except according to those terms.
#![feature(tuple_indexing)]
struct Foo(Box<int>, int);
struct Bar(int, int);

View file

@ -8,7 +8,7 @@
// option. This file may not be copied, modified, or distributed
// except according to those terms.
#![feature(macro_rules,if_let)]
#![feature(macro_rules)]
fn macros() {
macro_rules! foo{

View file

@ -8,8 +8,6 @@
// option. This file may not be copied, modified, or distributed
// except according to those terms.
#![feature(tuple_indexing)]
struct MyPtr<'a>(&'a mut uint);
impl<'a> Deref<uint> for MyPtr<'a> {
fn deref<'b>(&'b self) -> &'b uint { self.0 }

View file

@ -8,8 +8,6 @@
// option. This file may not be copied, modified, or distributed
// except according to those terms.
#![feature(tuple_indexing)]
const TUP: (uint,) = (42,);
fn main() {

View file

@ -9,7 +9,6 @@
// except according to those terms.
#![deny(unused_parens)]
#![feature(if_let,while_let)]
#[deriving(Eq, PartialEq)]
struct X { y: bool }

View file

@ -8,8 +8,6 @@
// option. This file may not be copied, modified, or distributed
// except according to those terms.
#![feature(tuple_indexing)]
// Test that we correctly compute the move fragments for a fn.
//
// Note that the code below is not actually incorrect; the

View file

@ -8,8 +8,6 @@
// option. This file may not be copied, modified, or distributed
// except according to those terms.
#![feature(tuple_indexing)]
struct Foo(Box<int>);
fn main() {

View file

@ -8,8 +8,6 @@
// option. This file may not be copied, modified, or distributed
// except according to those terms.
#![feature(tuple_indexing)]
struct Point { x: int, y: int }
struct Empty;

View file

@ -8,8 +8,6 @@
// option. This file may not be copied, modified, or distributed
// except according to those terms.
#![feature(tuple_indexing)]
struct Point(int, int);
fn main() {

View file

@ -8,7 +8,7 @@
// option. This file may not be copied, modified, or distributed
// except according to those terms.
#![feature(macro_rules,while_let)]
#![feature(macro_rules)]
fn macros() {
macro_rules! foo{