]> git.lizzy.rs Git - rust.git/commitdiff
sprinkle feature gates here and there
authorJorge Aparicio <japaricious@gmail.com>
Mon, 21 Mar 2016 07:23:03 +0000 (02:23 -0500)
committerJorge Aparicio <japaricious@gmail.com>
Wed, 23 Mar 2016 03:02:47 +0000 (22:02 -0500)
25 files changed:
src/compiletest/compiletest.rs
src/libcore/lib.rs
src/libgraphviz/lib.rs
src/librbml/lib.rs
src/librustc/lib.rs
src/librustc_back/lib.rs
src/librustc_const_eval/lib.rs
src/librustc_driver/lib.rs
src/librustc_front/lib.rs
src/librustc_metadata/lib.rs
src/librustc_mir/lib.rs
src/librustc_trans/lib.rs
src/librustc_typeck/lib.rs
src/librustdoc/lib.rs
src/libserialize/lib.rs
src/libstd/lib.rs
src/libsyntax/lib.rs
src/libterm/lib.rs
src/libtest/lib.rs
src/test/run-pass/ifmt.rs
src/test/run-pass/issue-17121.rs
src/test/run-pass/issue-20797.rs
src/test/run-pass/issue-21400.rs
src/tools/error_index_generator/main.rs
src/tools/rustbook/main.rs

index 4c845efdf344c8c6ca864d3f0dc395c964a70ab0..d98055edf85c64874f761800079dd2c4a57d49d1 100644 (file)
@@ -15,6 +15,7 @@
 #![feature(rustc_private)]
 #![feature(str_char)]
 #![feature(test)]
+#![feature(question_mark)]
 
 #![deny(warnings)]
 
index f199909dfa90aaa097354e6e607c87517f3ebff8..648b652772aec3aee1b56fde9ba04628f7c86078 100644 (file)
@@ -77,6 +77,7 @@
 #![feature(rustc_attrs)]
 #![feature(staged_api)]
 #![feature(unboxed_closures)]
+#![feature(question_mark)]
 
 #[macro_use]
 mod macros;
index d4d3ac93c97b906f69dbcd0ae594fd2b1704d12b..74cc498a7df23478effa5f7644a736caad606470 100644 (file)
 #![cfg_attr(not(stage0), deny(warnings))]
 
 #![feature(str_escape)]
+#![feature(question_mark)]
 
 use self::LabelText::*;
 
index a02c02cc0308819e06aa4d0ddccbe21b13dd7f53..34726a7a6c8ecbfbe77308ced4f2d72053cee54e 100644 (file)
 #![feature(copy_from_slice)]
 #![feature(rustc_private)]
 #![feature(staged_api)]
+#![feature(question_mark)]
 
 #![cfg_attr(test, feature(test))]
 
index d2ca1cd3f9339ca1a206d2a3dca1b6892bb734be..d8d0079b3e3987bb0d91f72001651278c8c2cdeb 100644 (file)
@@ -39,6 +39,7 @@
 #![feature(slice_patterns)]
 #![feature(staged_api)]
 #![feature(str_char)]
+#![feature(question_mark)]
 #![cfg_attr(test, feature(test))]
 
 extern crate arena;
index 3ffc031d621f4a2c5f8282b31035be77578f543b..d854b9ed6979e28a1225f08f031ad8b1889b7fff 100644 (file)
@@ -38,6 +38,7 @@
 #![feature(rustc_private)]
 #![feature(staged_api)]
 #![feature(step_by)]
+#![feature(question_mark)]
 #![cfg_attr(unix, feature(static_mutex))]
 #![cfg_attr(test, feature(test, rand))]
 
index e4c702f643b201f9c694ef7c5d7bd26c91db453e..80b8c75104a8dc6a5942b6a671aae7d1e96a6b6e 100644 (file)
@@ -25,6 +25,7 @@
 
 #![feature(rustc_private)]
 #![feature(staged_api)]
+#![feature(question_mark)]
 
 #[macro_use] extern crate log;
 #[macro_use] extern crate syntax;
index 0fb192bb4db216704033d9bbabe23515ec3a41b5..dc30b4f91a98532ac77beef3ffe74bf3d255cf3b 100644 (file)
@@ -30,6 +30,7 @@
 #![feature(rustc_private)]
 #![feature(set_stdio)]
 #![feature(staged_api)]
+#![feature(question_mark)]
 
 extern crate arena;
 extern crate flate;
index 02ad69e8a7c3a21ba149bb2261e3fabd5cf093bf..b9e3b71cf1ad76eb28617dca3bad7f8a770663e8 100644 (file)
@@ -33,6 +33,7 @@
 #![feature(slice_patterns)]
 #![feature(staged_api)]
 #![feature(str_char)]
+#![feature(question_mark)]
 
 extern crate serialize;
 #[macro_use]
index f0f0fb847540a58303657908cdc5e12c76de031b..a6c612f5397b4227015d70520dff81799ca0a559 100644 (file)
@@ -23,6 +23,7 @@
 #![feature(rustc_diagnostic_macros)]
 #![feature(rustc_private)]
 #![feature(staged_api)]
+#![feature(question_mark)]
 
 #[macro_use] extern crate log;
 #[macro_use] extern crate syntax;
index 7c8c8945bbc9109dd2cf4c719ed3525fc00ce9d5..67bac196f4806a2c25d49177cc8dafa16a4affb8 100644 (file)
@@ -23,6 +23,7 @@
 #![feature(box_patterns)]
 #![feature(rustc_private)]
 #![feature(staged_api)]
+#![feature(question_mark)]
 
 #[macro_use] extern crate log;
 extern crate graphviz as dot;
index c8ce09b4d79754d93040182ff98cf2f1b1f41325..f8bbde6010940961c1a63835eb0fc3f41835d988 100644 (file)
@@ -36,6 +36,7 @@
 #![feature(slice_patterns)]
 #![feature(staged_api)]
 #![feature(unicode)]
+#![feature(question_mark)]
 
 extern crate arena;
 extern crate flate;
index ac760cc905603d78c217b2c3c45f0820e5790d75..07e5ad6fb442989cda3d91c2ac9ef15133dd4bda 100644 (file)
@@ -81,6 +81,7 @@
 #![feature(rustc_diagnostic_macros)]
 #![feature(rustc_private)]
 #![feature(staged_api)]
+#![feature(question_mark)]
 
 #[macro_use] extern crate log;
 #[macro_use] extern crate syntax;
index 9dec4eb32d7fb0e08c4c6ea966182ab8b0cc2fc5..cde472a3b20bd8f05c95dde6cb0dd4896c638428 100644 (file)
@@ -29,6 +29,7 @@
 #![feature(std_panic)]
 #![feature(test)]
 #![feature(unicode)]
+#![feature(question_mark)]
 
 extern crate arena;
 extern crate getopts;
index d683769af7b0af0f1ebb715e4e4dcb7d2e1ea770..173ecca648c4141376a058f8c368f780a095ed57 100644 (file)
@@ -34,6 +34,7 @@
 #![feature(staged_api)]
 #![feature(str_char)]
 #![feature(unicode)]
+#![feature(question_mark)]
 #![cfg_attr(test, feature(test))]
 
 // test harness access
index 85e48f85d3d901591e24d2e52930799c781e97d4..5608bb646a4b464651740282149161f33fcb493f 100644 (file)
 #![feature(unwind_attributes)]
 #![feature(vec_push_all)]
 #![feature(zero_one)]
+#![feature(question_mark)]
 
 // Issue# 30592: Systematically use alloc_system during stage0 since jemalloc
 // might be unavailable or disabled
index 04a3cf096baf024994aec9da4e05336132926d34..7f8472f8b2875456de02bbe5ee3d071eea9ad531 100644 (file)
@@ -32,6 +32,7 @@
 #![feature(str_char)]
 #![feature(str_escape)]
 #![feature(unicode)]
+#![feature(question_mark)]
 
 extern crate serialize;
 extern crate term;
index 01daa938142b149ba1ff0b9abc455b709281c1ee..0244e2657969337bd2e47a4a49e55b11fca67e68 100644 (file)
@@ -59,6 +59,7 @@
 #![cfg_attr(windows, feature(libc))]
 // Handle rustfmt skips
 #![feature(custom_attribute)]
+#![feature(question_mark)]
 #![allow(unused_attributes)]
 
 use std::io::prelude::*;
index e637246a1572c2246b19982f24b114641e1395a5..e4d7697a71bad629ed24834704068387432ff66f 100644 (file)
@@ -40,6 +40,7 @@
 #![feature(rustc_private)]
 #![feature(set_stdio)]
 #![feature(staged_api)]
+#![feature(question_mark)]
 
 extern crate getopts;
 extern crate term;
index 71fe4d6ece6cb0da360ff417b4bf106aa36c5451..267b162a1d25c09ab6e55ab1d9c04e224ced3c93 100644 (file)
@@ -14,6 +14,7 @@
 #![allow(unused_must_use)]
 #![allow(unknown_features)]
 #![feature(box_syntax)]
+#![feature(question_mark)]
 
 use std::fmt::{self, Write};
 use std::usize;
index dcbcc2d44b5dd803464e625f0642bd376b10a9d4..b3c80041ef88b7f1e0f0d6139bde4d0208406b50 100644 (file)
@@ -10,6 +10,8 @@
 
 // pretty-expanded FIXME #23616
 
+#![feature(question_mark)]
+
 use std::fs::File;
 use std::io::{self, BufReader, Read};
 
index d4c5dfb74633f081144356097262cc2edc06f931..321ed1a3bb283fdcdef5545fc46485d7a3c5de2f 100644 (file)
@@ -12,6 +12,8 @@
 
 // pretty-expanded FIXME #23616
 
+#![feature(question_mark)]
+
 use std::default::Default;
 use std::io;
 use std::fs;
index 6715b71a5f506eb162792c22a5714e1d4e945ec7..0d1be964748bb9b263c191d9f85e4d98d622ceb5 100644 (file)
@@ -11,6 +11,8 @@
 // Regression test for #21400 which itself was extracted from
 // stackoverflow.com/questions/28031155/is-my-borrow-checker-drunk/28031580
 
+#![feature(question_mark)]
+
 fn main() {
     let mut t = Test;
     assert_eq!(t.method1("one"), Ok(1));
index 7f80c17b7566591eddacde2e2d3fdf4dea9d2409..fd7441d85ce2783e35cfd91e64b6d139d55686e6 100644 (file)
@@ -9,6 +9,7 @@
 // except according to those terms.
 
 #![feature(rustc_private, rustdoc)]
+#![feature(question_mark)]
 
 extern crate syntax;
 extern crate rustdoc;
index bd4fc8992930e99715c243ae7829e524219166bc..5ad4982e8af6eb1cc568912fe2a0f6e35e8501ec 100644 (file)
@@ -13,6 +13,7 @@
 #![feature(iter_arith)]
 #![feature(rustc_private)]
 #![feature(rustdoc)]
+#![feature(question_mark)]
 
 extern crate rustdoc;
 extern crate rustc_back;