Skip to content

Commit d6cf128

Browse files
committed
mark methods as constant since 1.47.0 instead of 1.46.0
1 parent 2a84e31 commit d6cf128

File tree

2 files changed

+43
-81
lines changed

2 files changed

+43
-81
lines changed

src/libcore/char/methods.rs

+10-20
Original file line numberDiff line numberDiff line change
@@ -1225,8 +1225,7 @@ impl char {
12251225
/// assert!(!esc.is_ascii_alphabetic());
12261226
/// ```
12271227
#[stable(feature = "ascii_ctype_on_intrinsics", since = "1.24.0")]
1228-
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.46.0")]
1229-
#[cfg_attr(bootstrap, allow_internal_unstable(const_if_match))]
1228+
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.47.0")]
12301229
#[inline]
12311230
pub const fn is_ascii_alphabetic(&self) -> bool {
12321231
match *self {
@@ -1262,8 +1261,7 @@ impl char {
12621261
/// assert!(!esc.is_ascii_uppercase());
12631262
/// ```
12641263
#[stable(feature = "ascii_ctype_on_intrinsics", since = "1.24.0")]
1265-
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.46.0")]
1266-
#[cfg_attr(bootstrap, allow_internal_unstable(const_if_match))]
1264+
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.47.0")]
12671265
#[inline]
12681266
pub const fn is_ascii_uppercase(&self) -> bool {
12691267
match *self {
@@ -1299,8 +1297,7 @@ impl char {
12991297
/// assert!(!esc.is_ascii_lowercase());
13001298
/// ```
13011299
#[stable(feature = "ascii_ctype_on_intrinsics", since = "1.24.0")]
1302-
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.46.0")]
1303-
#[cfg_attr(bootstrap, allow_internal_unstable(const_if_match))]
1300+
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.47.0")]
13041301
#[inline]
13051302
pub const fn is_ascii_lowercase(&self) -> bool {
13061303
match *self {
@@ -1339,8 +1336,7 @@ impl char {
13391336
/// assert!(!esc.is_ascii_alphanumeric());
13401337
/// ```
13411338
#[stable(feature = "ascii_ctype_on_intrinsics", since = "1.24.0")]
1342-
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.46.0")]
1343-
#[cfg_attr(bootstrap, allow_internal_unstable(const_if_match))]
1339+
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.47.0")]
13441340
#[inline]
13451341
pub const fn is_ascii_alphanumeric(&self) -> bool {
13461342
match *self {
@@ -1376,8 +1372,7 @@ impl char {
13761372
/// assert!(!esc.is_ascii_digit());
13771373
/// ```
13781374
#[stable(feature = "ascii_ctype_on_intrinsics", since = "1.24.0")]
1379-
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.46.0")]
1380-
#[cfg_attr(bootstrap, allow_internal_unstable(const_if_match))]
1375+
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.47.0")]
13811376
#[inline]
13821377
pub const fn is_ascii_digit(&self) -> bool {
13831378
match *self {
@@ -1416,8 +1411,7 @@ impl char {
14161411
/// assert!(!esc.is_ascii_hexdigit());
14171412
/// ```
14181413
#[stable(feature = "ascii_ctype_on_intrinsics", since = "1.24.0")]
1419-
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.46.0")]
1420-
#[cfg_attr(bootstrap, allow_internal_unstable(const_if_match))]
1414+
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.47.0")]
14211415
#[inline]
14221416
pub const fn is_ascii_hexdigit(&self) -> bool {
14231417
match *self {
@@ -1457,8 +1451,7 @@ impl char {
14571451
/// assert!(!esc.is_ascii_punctuation());
14581452
/// ```
14591453
#[stable(feature = "ascii_ctype_on_intrinsics", since = "1.24.0")]
1460-
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.46.0")]
1461-
#[cfg_attr(bootstrap, allow_internal_unstable(const_if_match))]
1454+
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.47.0")]
14621455
#[inline]
14631456
pub const fn is_ascii_punctuation(&self) -> bool {
14641457
match *self {
@@ -1494,8 +1487,7 @@ impl char {
14941487
/// assert!(!esc.is_ascii_graphic());
14951488
/// ```
14961489
#[stable(feature = "ascii_ctype_on_intrinsics", since = "1.24.0")]
1497-
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.46.0")]
1498-
#[cfg_attr(bootstrap, allow_internal_unstable(const_if_match))]
1490+
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.47.0")]
14991491
#[inline]
15001492
pub const fn is_ascii_graphic(&self) -> bool {
15011493
match *self {
@@ -1548,8 +1540,7 @@ impl char {
15481540
/// assert!(!esc.is_ascii_whitespace());
15491541
/// ```
15501542
#[stable(feature = "ascii_ctype_on_intrinsics", since = "1.24.0")]
1551-
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.46.0")]
1552-
#[cfg_attr(bootstrap, allow_internal_unstable(const_if_match))]
1543+
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.47.0")]
15531544
#[inline]
15541545
pub const fn is_ascii_whitespace(&self) -> bool {
15551546
match *self {
@@ -1587,8 +1578,7 @@ impl char {
15871578
/// assert!(esc.is_ascii_control());
15881579
/// ```
15891580
#[stable(feature = "ascii_ctype_on_intrinsics", since = "1.24.0")]
1590-
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.46.0")]
1591-
#[cfg_attr(bootstrap, allow_internal_unstable(const_if_match))]
1581+
#[rustc_const_stable(feature = "const_ascii_ctype_on_intrinsics", since = "1.47.0")]
15921582
#[inline]
15931583
pub const fn is_ascii_control(&self) -> bool {
15941584
match *self {

0 commit comments

Comments
 (0)