update stabilization version numbers

This commit is contained in:
Pietro Albini 2022-12-12 13:50:00 +01:00 committed by Mark Rousskov
parent 6a20f7df57
commit f6762c2035
7 changed files with 38 additions and 38 deletions

View file

@ -194,7 +194,7 @@ declare_features! (
/// Allows irrefutable patterns in `if let` and `while let` statements (RFC 2086). /// Allows irrefutable patterns in `if let` and `while let` statements (RFC 2086).
(accepted, irrefutable_let_patterns, "1.33.0", Some(44495), None), (accepted, irrefutable_let_patterns, "1.33.0", Some(44495), None),
/// Allows `#[instruction_set(_)]` attribute. /// Allows `#[instruction_set(_)]` attribute.
(accepted, isa_attribute, "CURRENT_RUSTC_VERSION", Some(74727), None), (accepted, isa_attribute, "1.67.0", Some(74727), None),
/// Allows some increased flexibility in the name resolution rules, /// Allows some increased flexibility in the name resolution rules,
/// especially around globs and shadowing (RFC 1560). /// especially around globs and shadowing (RFC 1560).
(accepted, item_like_imports, "1.15.0", Some(35120), None), (accepted, item_like_imports, "1.15.0", Some(35120), None),
@ -240,7 +240,7 @@ declare_features! (
/// Allows specifying the bundle link modifier /// Allows specifying the bundle link modifier
(accepted, native_link_modifiers_bundle, "1.63.0", Some(81490), None), (accepted, native_link_modifiers_bundle, "1.63.0", Some(81490), None),
/// Allows specifying the verbatim link modifier /// Allows specifying the verbatim link modifier
(accepted, native_link_modifiers_verbatim, "CURRENT_RUSTC_VERSION", Some(81490), None), (accepted, native_link_modifiers_verbatim, "1.67.0", Some(81490), None),
/// Allows specifying the whole-archive link modifier /// Allows specifying the whole-archive link modifier
(accepted, native_link_modifiers_whole_archive, "1.61.0", Some(81490), None), (accepted, native_link_modifiers_whole_archive, "1.61.0", Some(81490), None),
/// Allows using non lexical lifetimes (RFC 2094). /// Allows using non lexical lifetimes (RFC 2094).

View file

@ -420,7 +420,7 @@ declare_features! (
/// Allows `impl Trait` as output type in `Fn` traits in return position of functions. /// Allows `impl Trait` as output type in `Fn` traits in return position of functions.
(active, impl_trait_in_fn_trait_return, "1.64.0", Some(99697), None), (active, impl_trait_in_fn_trait_return, "1.64.0", Some(99697), None),
/// Allows referencing `Self` and projections in impl-trait. /// Allows referencing `Self` and projections in impl-trait.
(active, impl_trait_projections, "CURRENT_RUSTC_VERSION", Some(103532), None), (active, impl_trait_projections, "1.67.0", Some(103532), None),
/// Allows using imported `main` function /// Allows using imported `main` function
(active, imported_main, "1.53.0", Some(28937), None), (active, imported_main, "1.53.0", Some(28937), None),
/// Allows associated types in inherent impls. /// Allows associated types in inherent impls.
@ -507,7 +507,7 @@ declare_features! (
/// Allows lints part of the strict provenance effort. /// Allows lints part of the strict provenance effort.
(active, strict_provenance, "1.61.0", Some(95228), None), (active, strict_provenance, "1.61.0", Some(95228), None),
/// Allows string patterns to dereference values to match them. /// Allows string patterns to dereference values to match them.
(active, string_deref_patterns, "CURRENT_RUSTC_VERSION", Some(87121), None), (active, string_deref_patterns, "1.67.0", Some(87121), None),
/// Allows the use of `#[target_feature]` on safe functions. /// Allows the use of `#[target_feature]` on safe functions.
(active, target_feature_11, "1.45.0", Some(69098), None), (active, target_feature_11, "1.45.0", Some(69098), None),
/// Allows using `#[thread_local]` on `static` items. /// Allows using `#[thread_local]` on `static` items.

View file

@ -140,7 +140,7 @@ impl char {
/// assert_eq!(None, c); /// assert_eq!(None, c);
/// ``` /// ```
#[stable(feature = "assoc_char_funcs", since = "1.52.0")] #[stable(feature = "assoc_char_funcs", since = "1.52.0")]
#[rustc_const_stable(feature = "const_char_convert", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "const_char_convert", since = "1.67.0")]
#[must_use] #[must_use]
#[inline] #[inline]
pub const fn from_u32(i: u32) -> Option<char> { pub const fn from_u32(i: u32) -> Option<char> {
@ -241,7 +241,7 @@ impl char {
/// let _c = char::from_digit(1, 37); /// let _c = char::from_digit(1, 37);
/// ``` /// ```
#[stable(feature = "assoc_char_funcs", since = "1.52.0")] #[stable(feature = "assoc_char_funcs", since = "1.52.0")]
#[rustc_const_stable(feature = "const_char_convert", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "const_char_convert", since = "1.67.0")]
#[must_use] #[must_use]
#[inline] #[inline]
pub const fn from_digit(num: u32, radix: u32) -> Option<char> { pub const fn from_digit(num: u32, radix: u32) -> Option<char> {
@ -338,7 +338,7 @@ impl char {
/// let _ = '1'.to_digit(37); /// let _ = '1'.to_digit(37);
/// ``` /// ```
#[stable(feature = "rust1", since = "1.0.0")] #[stable(feature = "rust1", since = "1.0.0")]
#[rustc_const_stable(feature = "const_char_convert", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "const_char_convert", since = "1.67.0")]
#[must_use = "this returns the result of the operation, \ #[must_use = "this returns the result of the operation, \
without modifying the original"] without modifying the original"]
#[inline] #[inline]

View file

@ -110,7 +110,7 @@ pub fn decode_utf16<I: IntoIterator<Item = u16>>(iter: I) -> DecodeUtf16<I::Into
/// Converts a `u32` to a `char`. Use [`char::from_u32`] instead. /// Converts a `u32` to a `char`. Use [`char::from_u32`] instead.
#[stable(feature = "rust1", since = "1.0.0")] #[stable(feature = "rust1", since = "1.0.0")]
#[rustc_const_stable(feature = "const_char_convert", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "const_char_convert", since = "1.67.0")]
#[must_use] #[must_use]
#[inline] #[inline]
pub const fn from_u32(i: u32) -> Option<char> { pub const fn from_u32(i: u32) -> Option<char> {
@ -130,7 +130,7 @@ pub const unsafe fn from_u32_unchecked(i: u32) -> char {
/// Converts a digit in the given radix to a `char`. Use [`char::from_digit`] instead. /// Converts a digit in the given radix to a `char`. Use [`char::from_digit`] instead.
#[stable(feature = "rust1", since = "1.0.0")] #[stable(feature = "rust1", since = "1.0.0")]
#[rustc_const_stable(feature = "const_char_convert", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "const_char_convert", since = "1.67.0")]
#[must_use] #[must_use]
#[inline] #[inline]
pub const fn from_digit(num: u32, radix: u32) -> Option<char> { pub const fn from_digit(num: u32, radix: u32) -> Option<char> {

View file

@ -2290,8 +2290,8 @@ macro_rules! int_impl {
/// ``` /// ```
#[doc = concat!("assert_eq!(5", stringify!($SelfT), ".ilog(5), 1);")] #[doc = concat!("assert_eq!(5", stringify!($SelfT), ".ilog(5), 1);")]
/// ``` /// ```
#[stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[stable(feature = "int_log", since = "1.67.0")]
#[rustc_const_stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "int_log", since = "1.67.0")]
#[rustc_allow_const_fn_unstable(const_option)] #[rustc_allow_const_fn_unstable(const_option)]
#[must_use = "this returns the result of the operation, \ #[must_use = "this returns the result of the operation, \
without modifying the original"] without modifying the original"]
@ -2313,8 +2313,8 @@ macro_rules! int_impl {
/// ``` /// ```
#[doc = concat!("assert_eq!(2", stringify!($SelfT), ".ilog2(), 1);")] #[doc = concat!("assert_eq!(2", stringify!($SelfT), ".ilog2(), 1);")]
/// ``` /// ```
#[stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[stable(feature = "int_log", since = "1.67.0")]
#[rustc_const_stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "int_log", since = "1.67.0")]
#[rustc_allow_const_fn_unstable(const_option)] #[rustc_allow_const_fn_unstable(const_option)]
#[must_use = "this returns the result of the operation, \ #[must_use = "this returns the result of the operation, \
without modifying the original"] without modifying the original"]
@ -2335,8 +2335,8 @@ macro_rules! int_impl {
/// ``` /// ```
#[doc = concat!("assert_eq!(10", stringify!($SelfT), ".ilog10(), 1);")] #[doc = concat!("assert_eq!(10", stringify!($SelfT), ".ilog10(), 1);")]
/// ``` /// ```
#[stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[stable(feature = "int_log", since = "1.67.0")]
#[rustc_const_stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "int_log", since = "1.67.0")]
#[rustc_allow_const_fn_unstable(const_option)] #[rustc_allow_const_fn_unstable(const_option)]
#[must_use = "this returns the result of the operation, \ #[must_use = "this returns the result of the operation, \
without modifying the original"] without modifying the original"]
@ -2360,8 +2360,8 @@ macro_rules! int_impl {
/// ``` /// ```
#[doc = concat!("assert_eq!(5", stringify!($SelfT), ".checked_ilog(5), Some(1));")] #[doc = concat!("assert_eq!(5", stringify!($SelfT), ".checked_ilog(5), Some(1));")]
/// ``` /// ```
#[stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[stable(feature = "int_log", since = "1.67.0")]
#[rustc_const_stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "int_log", since = "1.67.0")]
#[must_use = "this returns the result of the operation, \ #[must_use = "this returns the result of the operation, \
without modifying the original"] without modifying the original"]
#[inline] #[inline]
@ -2396,8 +2396,8 @@ macro_rules! int_impl {
/// ``` /// ```
#[doc = concat!("assert_eq!(2", stringify!($SelfT), ".checked_ilog2(), Some(1));")] #[doc = concat!("assert_eq!(2", stringify!($SelfT), ".checked_ilog2(), Some(1));")]
/// ``` /// ```
#[stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[stable(feature = "int_log", since = "1.67.0")]
#[rustc_const_stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "int_log", since = "1.67.0")]
#[must_use = "this returns the result of the operation, \ #[must_use = "this returns the result of the operation, \
without modifying the original"] without modifying the original"]
#[inline] #[inline]
@ -2420,8 +2420,8 @@ macro_rules! int_impl {
/// ``` /// ```
#[doc = concat!("assert_eq!(10", stringify!($SelfT), ".checked_ilog10(), Some(1));")] #[doc = concat!("assert_eq!(10", stringify!($SelfT), ".checked_ilog10(), Some(1));")]
/// ``` /// ```
#[stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[stable(feature = "int_log", since = "1.67.0")]
#[rustc_const_stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "int_log", since = "1.67.0")]
#[must_use = "this returns the result of the operation, \ #[must_use = "this returns the result of the operation, \
without modifying the original"] without modifying the original"]
#[inline] #[inline]

View file

@ -462,8 +462,8 @@ macro_rules! nonzero_unsigned_operations {
#[doc = concat!("assert_eq!(", stringify!($Ty), "::new(8).unwrap().ilog2(), 3);")] #[doc = concat!("assert_eq!(", stringify!($Ty), "::new(8).unwrap().ilog2(), 3);")]
#[doc = concat!("assert_eq!(", stringify!($Ty), "::new(9).unwrap().ilog2(), 3);")] #[doc = concat!("assert_eq!(", stringify!($Ty), "::new(9).unwrap().ilog2(), 3);")]
/// ``` /// ```
#[stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[stable(feature = "int_log", since = "1.67.0")]
#[rustc_const_stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "int_log", since = "1.67.0")]
#[must_use = "this returns the result of the operation, \ #[must_use = "this returns the result of the operation, \
without modifying the original"] without modifying the original"]
#[inline] #[inline]
@ -486,8 +486,8 @@ macro_rules! nonzero_unsigned_operations {
#[doc = concat!("assert_eq!(", stringify!($Ty), "::new(100).unwrap().ilog10(), 2);")] #[doc = concat!("assert_eq!(", stringify!($Ty), "::new(100).unwrap().ilog10(), 2);")]
#[doc = concat!("assert_eq!(", stringify!($Ty), "::new(101).unwrap().ilog10(), 2);")] #[doc = concat!("assert_eq!(", stringify!($Ty), "::new(101).unwrap().ilog10(), 2);")]
/// ``` /// ```
#[stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[stable(feature = "int_log", since = "1.67.0")]
#[rustc_const_stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "int_log", since = "1.67.0")]
#[must_use = "this returns the result of the operation, \ #[must_use = "this returns the result of the operation, \
without modifying the original"] without modifying the original"]
#[inline] #[inline]
@ -1253,7 +1253,7 @@ macro_rules! nonzero_bits {
/// ///
#[doc = concat!("assert_eq!(", stringify!($Ty), "::BITS, ", stringify!($Int), "::BITS);")] #[doc = concat!("assert_eq!(", stringify!($Ty), "::BITS, ", stringify!($Int), "::BITS);")]
/// ``` /// ```
#[stable(feature = "nonzero_bits", since = "CURRENT_RUSTC_VERSION")] #[stable(feature = "nonzero_bits", since = "1.67.0")]
pub const BITS: u32 = <$Int>::BITS; pub const BITS: u32 = <$Int>::BITS;
} }
)+ )+

View file

@ -703,8 +703,8 @@ macro_rules! uint_impl {
/// ``` /// ```
#[doc = concat!("assert_eq!(5", stringify!($SelfT), ".ilog(5), 1);")] #[doc = concat!("assert_eq!(5", stringify!($SelfT), ".ilog(5), 1);")]
/// ``` /// ```
#[stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[stable(feature = "int_log", since = "1.67.0")]
#[rustc_const_stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "int_log", since = "1.67.0")]
#[rustc_allow_const_fn_unstable(const_option)] #[rustc_allow_const_fn_unstable(const_option)]
#[must_use = "this returns the result of the operation, \ #[must_use = "this returns the result of the operation, \
without modifying the original"] without modifying the original"]
@ -726,8 +726,8 @@ macro_rules! uint_impl {
/// ``` /// ```
#[doc = concat!("assert_eq!(2", stringify!($SelfT), ".ilog2(), 1);")] #[doc = concat!("assert_eq!(2", stringify!($SelfT), ".ilog2(), 1);")]
/// ``` /// ```
#[stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[stable(feature = "int_log", since = "1.67.0")]
#[rustc_const_stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "int_log", since = "1.67.0")]
#[rustc_allow_const_fn_unstable(const_option)] #[rustc_allow_const_fn_unstable(const_option)]
#[must_use = "this returns the result of the operation, \ #[must_use = "this returns the result of the operation, \
without modifying the original"] without modifying the original"]
@ -748,8 +748,8 @@ macro_rules! uint_impl {
/// ``` /// ```
#[doc = concat!("assert_eq!(10", stringify!($SelfT), ".ilog10(), 1);")] #[doc = concat!("assert_eq!(10", stringify!($SelfT), ".ilog10(), 1);")]
/// ``` /// ```
#[stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[stable(feature = "int_log", since = "1.67.0")]
#[rustc_const_stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "int_log", since = "1.67.0")]
#[rustc_allow_const_fn_unstable(const_option)] #[rustc_allow_const_fn_unstable(const_option)]
#[must_use = "this returns the result of the operation, \ #[must_use = "this returns the result of the operation, \
without modifying the original"] without modifying the original"]
@ -773,8 +773,8 @@ macro_rules! uint_impl {
/// ``` /// ```
#[doc = concat!("assert_eq!(5", stringify!($SelfT), ".checked_ilog(5), Some(1));")] #[doc = concat!("assert_eq!(5", stringify!($SelfT), ".checked_ilog(5), Some(1));")]
/// ``` /// ```
#[stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[stable(feature = "int_log", since = "1.67.0")]
#[rustc_const_stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "int_log", since = "1.67.0")]
#[must_use = "this returns the result of the operation, \ #[must_use = "this returns the result of the operation, \
without modifying the original"] without modifying the original"]
#[inline] #[inline]
@ -809,8 +809,8 @@ macro_rules! uint_impl {
/// ``` /// ```
#[doc = concat!("assert_eq!(2", stringify!($SelfT), ".checked_ilog2(), Some(1));")] #[doc = concat!("assert_eq!(2", stringify!($SelfT), ".checked_ilog2(), Some(1));")]
/// ``` /// ```
#[stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[stable(feature = "int_log", since = "1.67.0")]
#[rustc_const_stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "int_log", since = "1.67.0")]
#[must_use = "this returns the result of the operation, \ #[must_use = "this returns the result of the operation, \
without modifying the original"] without modifying the original"]
#[inline] #[inline]
@ -831,8 +831,8 @@ macro_rules! uint_impl {
/// ``` /// ```
#[doc = concat!("assert_eq!(10", stringify!($SelfT), ".checked_ilog10(), Some(1));")] #[doc = concat!("assert_eq!(10", stringify!($SelfT), ".checked_ilog10(), Some(1));")]
/// ``` /// ```
#[stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[stable(feature = "int_log", since = "1.67.0")]
#[rustc_const_stable(feature = "int_log", since = "CURRENT_RUSTC_VERSION")] #[rustc_const_stable(feature = "int_log", since = "1.67.0")]
#[must_use = "this returns the result of the operation, \ #[must_use = "this returns the result of the operation, \
without modifying the original"] without modifying the original"]
#[inline] #[inline]