Skip to content

Commit b9a95d8

Browse files
committed
Use allow_internal_unstable and add unstable reason
1 parent 20f2d8b commit b9a95d8

File tree

20 files changed

+3
-21
lines changed

20 files changed

+3
-21
lines changed

compiler/rustc_ast/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#![feature(if_let_guard)]
1616
#![feature(let_chains)]
1717
#![feature(min_specialization)]
18-
#![feature(spec_option_partial_eq)]
1918
#![feature(negative_impls)]
2019
#![feature(slice_internals)]
2120
#![feature(stmt_expr_attributes)]

compiler/rustc_borrowck/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
#![feature(min_specialization)]
77
#![feature(never_type)]
88
#![feature(rustc_attrs)]
9-
#![feature(spec_option_partial_eq)]
109
#![feature(stmt_expr_attributes)]
1110
#![feature(trusted_step)]
1211
#![feature(try_blocks)]

compiler/rustc_data_structures/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313
#![feature(cell_leak)]
1414
#![feature(control_flow_enum)]
1515
#![feature(extend_one)]
16-
#![feature(spec_option_partial_eq)]
1716
#![feature(hash_raw_entry)]
1817
#![feature(hasher_prefixfree_extras)]
1918
#![feature(maybe_uninit_uninit_array)]

compiler/rustc_hir/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
#![feature(never_type)]
1010
#![feature(rustc_attrs)]
1111
#![feature(variant_count)]
12-
#![feature(spec_option_partial_eq)]
1312
#![recursion_limit = "256"]
1413
#![deny(rustc::untranslatable_diagnostic)]
1514
#![deny(rustc::diagnostic_outside_of_impl)]

compiler/rustc_hir_analysis/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ This API is completely unstable and subject to change.
6565
#![feature(is_sorted)]
6666
#![feature(iter_intersperse)]
6767
#![feature(let_chains)]
68-
#![feature(spec_option_partial_eq)]
6968
#![feature(min_specialization)]
7069
#![feature(never_type)]
7170
#![feature(once_cell)]

compiler/rustc_hir_typeck/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
#![feature(try_blocks)]
44
#![feature(never_type)]
55
#![feature(min_specialization)]
6-
#![feature(spec_option_partial_eq)]
76
#![feature(control_flow_enum)]
87
#![feature(drain_filter)]
98
#![allow(rustc::potential_query_instability)]

compiler/rustc_index/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
#![feature(new_uninit)]
77
#![feature(step_trait)]
88
#![feature(stmt_expr_attributes)]
9-
#![feature(spec_option_partial_eq)]
109
#![feature(test)]
1110

1211
pub mod bit_set;

compiler/rustc_infer/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
#![feature(extend_one)]
2020
#![feature(let_chains)]
2121
#![feature(if_let_guard)]
22-
#![feature(spec_option_partial_eq)]
2322
#![feature(min_specialization)]
2423
#![feature(never_type)]
2524
#![feature(try_blocks)]

compiler/rustc_lint/src/lib.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@
3434
#![feature(iter_intersperse)]
3535
#![feature(iter_order_by)]
3636
#![feature(let_chains)]
37-
#![feature(spec_option_partial_eq)]
3837
#![feature(min_specialization)]
3938
#![feature(never_type)]
4039
#![recursion_limit = "256"]

compiler/rustc_macros/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ pub fn symbols(input: TokenStream) -> TokenStream {
4747
/// `u32::MAX`. You can also customize things like the `Debug` impl,
4848
/// what traits are derived, and so forth via the macro.
4949
#[proc_macro]
50-
#[allow_internal_unstable(step_trait, rustc_attrs, trusted_step)]
50+
#[allow_internal_unstable(step_trait, rustc_attrs, trusted_step, spec_option_partial_eq)]
5151
pub fn newtype_index(input: TokenStream) -> TokenStream {
5252
newtype::newtype(input)
5353
}

0 commit comments

Comments
 (0)