diff options
| author | Brian Anderson <banderson@mozilla.com> | 2014-10-13 13:03:42 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2014-11-21 13:18:04 -0800 |
| commit | 5928f6c8b672b7569bc9349dda94cdde0a8a3117 (patch) | |
| tree | e9c3e642774625f1cba67613a4ce438b3f66421a /src/libsyntax/parse/lexer | |
| parent | b577e4c8d8abfccb82269855701e1e8f10dff9ff (diff) | |
| download | rust-5928f6c8b672b7569bc9349dda94cdde0a8a3117.tar.gz rust-5928f6c8b672b7569bc9349dda94cdde0a8a3117.zip | |
Fix various deprecation warnings from char changes
Diffstat (limited to 'src/libsyntax/parse/lexer')
| -rw-r--r-- | src/libsyntax/parse/lexer/mod.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libsyntax/parse/lexer/mod.rs b/src/libsyntax/parse/lexer/mod.rs index fbca4868255..e19e38e2977 100644 --- a/src/libsyntax/parse/lexer/mod.rs +++ b/src/libsyntax/parse/lexer/mod.rs @@ -645,7 +645,7 @@ impl<'a> StringReader<'a> { loop { let c = self.curr; if c == Some('_') { debug!("skipping a _"); self.bump(); continue; } - match c.and_then(|cc| char::to_digit(cc, radix)) { + match c.and_then(|cc| cc.to_digit(radix)) { Some(_) => { debug!("{} in scan_digits", c); len += 1; @@ -677,7 +677,7 @@ impl<'a> StringReader<'a> { return token::Integer(self.name_from(start_bpos)); } } - } else if c.is_digit_radix(10) { + } else if c.is_digit(10) { num_digits = self.scan_digits(10) + 1; } else { num_digits = 0; @@ -696,7 +696,7 @@ impl<'a> StringReader<'a> { // might have stuff after the ., and if it does, it needs to start // with a number self.bump(); - if self.curr.unwrap_or('\0').is_digit_radix(10) { + if self.curr.unwrap_or('\0').is_digit(10) { self.scan_digits(10); self.scan_float_exponent(); } |
