Skip to content

Commit a11c8e7

Browse files
committed
replaced feature-gate use with cfg_attr
1 parent a49a682 commit a11c8e7

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

compiler/rustc_ast_passes/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
//!
55
//! The crate also contains other misc AST visitors, e.g. `node_count` and `show_span`.
66
7-
#![feature(bindings_after_at)]
7+
#![cfg_attr(bootstrap, feature(bindings_after_at))]
88
#![feature(iter_is_partitioned)]
99
#![feature(box_patterns)]
1010
#![recursion_limit = "256"]

compiler/rustc_mir/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Rust MIR: a lowered representation of Rust.
88
#![feature(in_band_lifetimes)]
99
#![feature(array_windows)]
1010
#![feature(assert_matches)]
11-
#![feature(bindings_after_at)]
11+
#![cfg_attr(bootstrap, feature(bindings_after_at))]
1212
#![feature(bool_to_option)]
1313
#![feature(box_patterns)]
1414
#![feature(box_syntax)]

compiler/rustc_parse/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
33
#![feature(array_windows)]
44
#![feature(crate_visibility_modifier)]
5-
#![feature(bindings_after_at)]
5+
#![cfg_attr(bootstrap, feature(bindings_after_at))]
66
#![feature(box_syntax)]
77
#![feature(box_patterns)]
88
#![recursion_limit = "256"]

compiler/rustc_typeck/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ This API is completely unstable and subject to change.
5656
*/
5757

5858
#![doc(html_root_url = "https://doc.rust-lang.org/nightly/nightly-rustc/")]
59-
#![feature(bindings_after_at)]
59+
#![cfg_attr(bootstrap, feature(bindings_after_at))]
6060
#![feature(bool_to_option)]
6161
#![feature(box_syntax)]
6262
#![feature(crate_visibility_modifier)]

0 commit comments

Comments
 (0)