@@ -125,9 +125,9 @@ impl char {
125125 panic ! ( "to_digit: radix is too high (maximum 36)" ) ;
126126 }
127127 let val = match self {
128- '0' ... '9' => self as u32 - '0' as u32 ,
129- 'a' ... 'z' => self as u32 - 'a' as u32 + 10 ,
130- 'A' ... 'Z' => self as u32 - 'A' as u32 + 10 ,
128+ '0' ..= '9' => self as u32 - '0' as u32 ,
129+ 'a' ..= 'z' => self as u32 - 'a' as u32 + 10 ,
130+ 'A' ..= 'Z' => self as u32 - 'A' as u32 + 10 ,
131131 _ => return None ,
132132 } ;
133133 if val < radix { Some ( val) }
@@ -305,7 +305,7 @@ impl char {
305305 '\r' => EscapeDefaultState :: Backslash ( 'r' ) ,
306306 '\n' => EscapeDefaultState :: Backslash ( 'n' ) ,
307307 '\\' | '\'' | '"' => EscapeDefaultState :: Backslash ( self ) ,
308- '\x20' ... '\x7e' => EscapeDefaultState :: Char ( self ) ,
308+ '\x20' ..= '\x7e' => EscapeDefaultState :: Char ( self ) ,
309309 _ => EscapeDefaultState :: Unicode ( self . escape_unicode ( ) )
310310 } ;
311311 EscapeDefault { state : init_state }
@@ -543,7 +543,7 @@ impl char {
543543 #[ inline]
544544 pub fn is_alphabetic ( self ) -> bool {
545545 match self {
546- 'a' ... 'z' | 'A' ... 'Z' => true ,
546+ 'a' ..= 'z' | 'A' ..= 'Z' => true ,
547547 c if c > '\x7f' => derived_property:: Alphabetic ( c) ,
548548 _ => false ,
549549 }
@@ -599,7 +599,7 @@ impl char {
599599 #[ inline]
600600 pub fn is_lowercase ( self ) -> bool {
601601 match self {
602- 'a' ... 'z' => true ,
602+ 'a' ..= 'z' => true ,
603603 c if c > '\x7f' => derived_property:: Lowercase ( c) ,
604604 _ => false ,
605605 }
@@ -627,7 +627,7 @@ impl char {
627627 #[ inline]
628628 pub fn is_uppercase ( self ) -> bool {
629629 match self {
630- 'A' ... 'Z' => true ,
630+ 'A' ..= 'Z' => true ,
631631 c if c > '\x7f' => derived_property:: Uppercase ( c) ,
632632 _ => false ,
633633 }
@@ -654,7 +654,7 @@ impl char {
654654 #[ inline]
655655 pub fn is_whitespace ( self ) -> bool {
656656 match self {
657- ' ' | '\x09' ... '\x0d' => true ,
657+ ' ' | '\x09' ..= '\x0d' => true ,
658658 c if c > '\x7f' => property:: White_Space ( c) ,
659659 _ => false ,
660660 }
@@ -737,7 +737,7 @@ impl char {
737737 #[ inline]
738738 pub fn is_numeric ( self ) -> bool {
739739 match self {
740- '0' ... '9' => true ,
740+ '0' ..= '9' => true ,
741741 c if c > '\x7f' => general_category:: N ( c) ,
742742 _ => false ,
743743 }
0 commit comments