@@ -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