@@ -280,6 +280,7 @@ impl char {
280
280
/// '1'.is_digit(37);
281
281
/// ```
282
282
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
283
+ #[ doc( alias = "isxdigit" ) ]
283
284
#[ inline]
284
285
pub fn is_digit ( self , radix : u32 ) -> bool {
285
286
self . to_digit ( radix) . is_some ( )
@@ -844,6 +845,7 @@ impl char {
844
845
/// assert!(!'q'.is_control());
845
846
/// ```
846
847
#[ stable( feature = "rust1" , since = "1.0.0" ) ]
848
+ #[ doc( alias = "iscntrl" ) ]
847
849
#[ inline]
848
850
pub fn is_control ( self ) -> bool {
849
851
unicode:: Cc ( self )
@@ -1093,6 +1095,7 @@ impl char {
1093
1095
/// [`to_uppercase()`]: #method.to_uppercase
1094
1096
#[ stable( feature = "ascii_methods_on_intrinsics" , since = "1.23.0" ) ]
1095
1097
#[ rustc_const_stable( feature = "const_ascii_methods_on_intrinsics" , since = "1.52.0" ) ]
1098
+ #[ doc( alias = "toupper" ) ]
1096
1099
#[ inline]
1097
1100
pub const fn to_ascii_uppercase ( & self ) -> char {
1098
1101
if self . is_ascii_lowercase ( ) {
@@ -1126,6 +1129,7 @@ impl char {
1126
1129
/// [`to_lowercase()`]: #method.to_lowercase
1127
1130
#[ stable( feature = "ascii_methods_on_intrinsics" , since = "1.23.0" ) ]
1128
1131
#[ rustc_const_stable( feature = "const_ascii_methods_on_intrinsics" , since = "1.52.0" ) ]
1132
+ #[ doc( alias = "tolower" ) ]
1129
1133
#[ inline]
1130
1134
pub const fn to_ascii_lowercase ( & self ) -> char {
1131
1135
if self . is_ascii_uppercase ( ) {
@@ -1237,6 +1241,7 @@ impl char {
1237
1241
/// ```
1238
1242
#[ stable( feature = "ascii_ctype_on_intrinsics" , since = "1.24.0" ) ]
1239
1243
#[ rustc_const_stable( feature = "const_ascii_ctype_on_intrinsics" , since = "1.47.0" ) ]
1244
+ #[ doc( alias = "isalpha" ) ]
1240
1245
#[ inline]
1241
1246
pub const fn is_ascii_alphabetic ( & self ) -> bool {
1242
1247
matches ! ( * self , 'A' ..='Z' | 'a' ..='z' )
@@ -1270,6 +1275,7 @@ impl char {
1270
1275
/// ```
1271
1276
#[ stable( feature = "ascii_ctype_on_intrinsics" , since = "1.24.0" ) ]
1272
1277
#[ rustc_const_stable( feature = "const_ascii_ctype_on_intrinsics" , since = "1.47.0" ) ]
1278
+ #[ doc( alias = "isupper" ) ]
1273
1279
#[ inline]
1274
1280
pub const fn is_ascii_uppercase ( & self ) -> bool {
1275
1281
matches ! ( * self , 'A' ..='Z' )
@@ -1303,6 +1309,7 @@ impl char {
1303
1309
/// ```
1304
1310
#[ stable( feature = "ascii_ctype_on_intrinsics" , since = "1.24.0" ) ]
1305
1311
#[ rustc_const_stable( feature = "const_ascii_ctype_on_intrinsics" , since = "1.47.0" ) ]
1312
+ #[ doc( alias = "islower" ) ]
1306
1313
#[ inline]
1307
1314
pub const fn is_ascii_lowercase ( & self ) -> bool {
1308
1315
matches ! ( * self , 'a' ..='z' )
@@ -1339,6 +1346,7 @@ impl char {
1339
1346
/// ```
1340
1347
#[ stable( feature = "ascii_ctype_on_intrinsics" , since = "1.24.0" ) ]
1341
1348
#[ rustc_const_stable( feature = "const_ascii_ctype_on_intrinsics" , since = "1.47.0" ) ]
1349
+ #[ doc( alias = "isalnum" ) ]
1342
1350
#[ inline]
1343
1351
pub const fn is_ascii_alphanumeric ( & self ) -> bool {
1344
1352
matches ! ( * self , '0' ..='9' | 'A' ..='Z' | 'a' ..='z' )
@@ -1372,6 +1380,7 @@ impl char {
1372
1380
/// ```
1373
1381
#[ stable( feature = "ascii_ctype_on_intrinsics" , since = "1.24.0" ) ]
1374
1382
#[ rustc_const_stable( feature = "const_ascii_ctype_on_intrinsics" , since = "1.47.0" ) ]
1383
+ #[ doc( alias = "isdigit" ) ]
1375
1384
#[ inline]
1376
1385
pub const fn is_ascii_digit ( & self ) -> bool {
1377
1386
matches ! ( * self , '0' ..='9' )
@@ -1445,6 +1454,7 @@ impl char {
1445
1454
/// ```
1446
1455
#[ stable( feature = "ascii_ctype_on_intrinsics" , since = "1.24.0" ) ]
1447
1456
#[ rustc_const_stable( feature = "const_ascii_ctype_on_intrinsics" , since = "1.47.0" ) ]
1457
+ #[ doc( alias = "ispunct" ) ]
1448
1458
#[ inline]
1449
1459
pub const fn is_ascii_punctuation ( & self ) -> bool {
1450
1460
matches ! ( * self , '!' ..='/' | ':' ..='@' | '[' ..='`' | '{' ..='~' )
@@ -1528,6 +1538,7 @@ impl char {
1528
1538
/// ```
1529
1539
#[ stable( feature = "ascii_ctype_on_intrinsics" , since = "1.24.0" ) ]
1530
1540
#[ rustc_const_stable( feature = "const_ascii_ctype_on_intrinsics" , since = "1.47.0" ) ]
1541
+ #[ doc( alias = "isspace" ) ]
1531
1542
#[ inline]
1532
1543
pub const fn is_ascii_whitespace ( & self ) -> bool {
1533
1544
matches ! ( * self , '\t' | '\n' | '\x0C' | '\r' | ' ' )
0 commit comments