Skip to content

Commit e72526a

Browse files
committed
Stabilise inline_const
1 parent 7c70cbb commit e72526a

File tree

5 files changed

+6
-7
lines changed

5 files changed

+6
-7
lines changed

alloc/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,6 @@
128128
#![feature(fn_traits)]
129129
#![feature(hasher_prefixfree_extras)]
130130
#![feature(hint_assert_unchecked)]
131-
#![feature(inline_const)]
132131
#![feature(inplace_iteration)]
133132
#![feature(iter_advance_by)]
134133
#![feature(iter_next_chunk)]
@@ -169,6 +168,7 @@
169168
// Language features:
170169
// tidy-alphabetical-start
171170
#![cfg_attr(bootstrap, feature(associated_type_bounds))]
171+
#![cfg_attr(bootstrap, feature(inline_const))]
172172
#![cfg_attr(not(bootstrap), rustc_preserve_ub_checks)]
173173
#![cfg_attr(not(test), feature(coroutine_trait))]
174174
#![cfg_attr(test, feature(panic_update_hook))]

core/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,7 @@
201201
//
202202
// Language features:
203203
// tidy-alphabetical-start
204+
#![cfg_attr(bootstrap, feature(inline_const))]
204205
#![feature(abi_unadjusted)]
205206
#![feature(adt_const_params)]
206207
#![feature(allow_internal_unsafe)]
@@ -231,7 +232,6 @@
231232
#![feature(fundamental)]
232233
#![feature(generic_arg_infer)]
233234
#![feature(if_let_guard)]
234-
#![feature(inline_const)]
235235
#![feature(intra_doc_pointers)]
236236
#![feature(intrinsics)]
237237
#![feature(lang_items)]

core/src/sync/atomic.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -511,7 +511,7 @@ impl AtomicBool {
511511
/// # Examples
512512
///
513513
/// ```
514-
/// #![feature(atomic_from_mut, inline_const)]
514+
/// #![feature(atomic_from_mut)]
515515
/// use std::sync::atomic::{AtomicBool, Ordering};
516516
///
517517
/// let mut some_bools = [const { AtomicBool::new(false) }; 10];
@@ -1313,7 +1313,7 @@ impl<T> AtomicPtr<T> {
13131313
/// # Examples
13141314
///
13151315
/// ```
1316-
/// #![feature(atomic_from_mut, inline_const)]
1316+
/// #![feature(atomic_from_mut)]
13171317
/// use std::ptr::null_mut;
13181318
/// use std::sync::atomic::{AtomicPtr, Ordering};
13191319
///
@@ -2303,7 +2303,7 @@ macro_rules! atomic_int {
23032303
/// # Examples
23042304
///
23052305
/// ```
2306-
/// #![feature(atomic_from_mut, inline_const)]
2306+
/// #![feature(atomic_from_mut)]
23072307
#[doc = concat!($extra_feature, "use std::sync::atomic::{", stringify!($atomic_type), ", Ordering};")]
23082308
///
23092309
#[doc = concat!("let mut some_ints = [const { ", stringify!($atomic_type), "::new(0) }; 10];")]

core/tests/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
#![feature(hasher_prefixfree_extras)]
4747
#![feature(hashmap_internals)]
4848
#![feature(try_find)]
49-
#![feature(inline_const)]
49+
#![cfg_attr(bootstrap, feature(inline_const))]
5050
#![feature(is_sorted)]
5151
#![feature(layout_for_ptr)]
5252
#![feature(pattern)]

portable-simd/crates/core_simd/src/lib.rs

-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
convert_float_to_int,
88
core_intrinsics,
99
decl_macro,
10-
inline_const,
1110
intra_doc_pointers,
1211
repr_simd,
1312
simd_ffi,

0 commit comments

Comments
 (0)