From e5ec43e217703c19f58842ebd8c40d35345bd896 Mon Sep 17 00:00:00 2001 From: "Felix S. Klock II" Date: Tue, 10 Feb 2015 22:52:44 +0100 Subject: [PATCH] Opt into new `box_patterns` feature gate in various crates. Namely: `collections` (used in `dlist.rs`), `syntax`, `rustc`, `rustc_typeck`, `rustc_trans`, and `rustdoc`. --- src/libcollections/lib.rs | 1 + src/librustc/lib.rs | 1 + src/librustc_trans/lib.rs | 1 + src/librustc_typeck/lib.rs | 1 + src/librustdoc/lib.rs | 1 + src/libsyntax/lib.rs | 1 + 6 files changed, 6 insertions(+) diff --git a/src/libcollections/lib.rs b/src/libcollections/lib.rs index a542ee5d47d3..0dd48fcfab6e 100644 --- a/src/libcollections/lib.rs +++ b/src/libcollections/lib.rs @@ -24,6 +24,7 @@ #![feature(alloc)] #![feature(box_syntax)] +#![feature(box_patterns)] #![feature(core)] #![feature(hash)] #![feature(staged_api)] diff --git a/src/librustc/lib.rs b/src/librustc/lib.rs index 003248204335..a4c4ea543869 100644 --- a/src/librustc/lib.rs +++ b/src/librustc/lib.rs @@ -23,6 +23,7 @@ html_favicon_url = "http://www.rust-lang.org/favicon.ico", html_root_url = "http://doc.rust-lang.org/nightly/")] +#![feature(box_patterns)] #![feature(box_syntax)] #![feature(collections)] #![feature(core)] diff --git a/src/librustc_trans/lib.rs b/src/librustc_trans/lib.rs index 94a1d4dd5b2a..c4d1416d975c 100644 --- a/src/librustc_trans/lib.rs +++ b/src/librustc_trans/lib.rs @@ -24,6 +24,7 @@ html_root_url = "http://doc.rust-lang.org/nightly/")] #![feature(alloc)] +#![feature(box_patterns)] #![feature(box_syntax)] #![feature(collections)] #![feature(core)] diff --git a/src/librustc_typeck/lib.rs b/src/librustc_typeck/lib.rs index ccf392365cea..d490ea5408d7 100644 --- a/src/librustc_typeck/lib.rs +++ b/src/librustc_typeck/lib.rs @@ -74,6 +74,7 @@ This API is completely unstable and subject to change. #![allow(non_camel_case_types)] +#![feature(box_patterns)] #![feature(box_syntax)] #![feature(collections)] #![feature(core)] diff --git a/src/librustdoc/lib.rs b/src/librustdoc/lib.rs index 40e9703c03ff..0253aaa31ca3 100644 --- a/src/librustdoc/lib.rs +++ b/src/librustdoc/lib.rs @@ -18,6 +18,7 @@ html_root_url = "http://doc.rust-lang.org/nightly/", html_playground_url = "http://play.rust-lang.org/")] +#![feature(box_patterns)] #![feature(box_syntax)] #![feature(collections)] #![feature(core)] diff --git a/src/libsyntax/lib.rs b/src/libsyntax/lib.rs index 41850ada3e62..951e4dcf7925 100644 --- a/src/libsyntax/lib.rs +++ b/src/libsyntax/lib.rs @@ -23,6 +23,7 @@ html_favicon_url = "http://www.rust-lang.org/favicon.ico", html_root_url = "http://doc.rust-lang.org/nightly/")] +#![feature(box_patterns)] #![feature(box_syntax)] #![feature(collections)] #![feature(core)]