diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2014-01-15 18:38:34 -0800 |
|---|---|---|
| committer | Huon Wilson <dbau.pp+github@gmail.com> | 2014-02-02 01:44:48 +1100 |
| commit | 3c9e9d35ac0f6469e0eeffc5c497f4b3ed6f1f8a (patch) | |
| tree | 22e6725b418795c2abc8cc478d9c745b3c46f2ac /src/libsyntax/parse/obsolete.rs | |
| parent | cbf9f5f5dfd5e3ec36899adf89c55a20380da63e (diff) | |
| download | rust-3c9e9d35ac0f6469e0eeffc5c497f4b3ed6f1f8a.tar.gz rust-3c9e9d35ac0f6469e0eeffc5c497f4b3ed6f1f8a.zip | |
libsyntax: Remove `ident_to_str` from the parser, which was returning
`@str` values
Diffstat (limited to 'src/libsyntax/parse/obsolete.rs')
| -rw-r--r-- | src/libsyntax/parse/obsolete.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/parse/obsolete.rs b/src/libsyntax/parse/obsolete.rs index c4887d55e2a..04c73ce71d0 100644 --- a/src/libsyntax/parse/obsolete.rs +++ b/src/libsyntax/parse/obsolete.rs @@ -22,7 +22,6 @@ use codemap::{Span, respan}; use parse::parser::Parser; use parse::token; -use std::str; use std::to_bytes; /// The specific types of unsupported syntax @@ -178,7 +177,8 @@ impl ParserObsoleteMethods for Parser { fn is_obsolete_ident(&mut self, ident: &str) -> bool { match self.token { token::IDENT(sid, _) => { - str::eq_slice(self.id_to_str(sid), ident) + let interned_string = token::get_ident(sid.name); + interned_string.equiv(&ident) } _ => false } |
