diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2013-05-31 15:17:22 -0700 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2013-06-01 09:18:27 -0700 |
| commit | 5fb254695b4db9af3d8e33577fae28ae9f7006c5 (patch) | |
| tree | 33a4db59bd936a73594ca144e809b6074d6ccef3 /src/libsyntax/parse/token.rs | |
| parent | 1e52eede31a1df3627bfa9f43b9d06c730895c01 (diff) | |
| download | rust-5fb254695b4db9af3d8e33577fae28ae9f7006c5.tar.gz rust-5fb254695b4db9af3d8e33577fae28ae9f7006c5.zip | |
Remove all uses of `pub impl`. rs=style
Diffstat (limited to 'src/libsyntax/parse/token.rs')
| -rw-r--r-- | src/libsyntax/parse/token.rs | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/libsyntax/parse/token.rs b/src/libsyntax/parse/token.rs index f50b9f8936a..b716384c6cc 100644 --- a/src/libsyntax/parse/token.rs +++ b/src/libsyntax/parse/token.rs @@ -393,21 +393,22 @@ pub struct ident_interner { priv interner: StrInterner, } -pub impl ident_interner { - fn intern(&self, val: &str) -> ast::ident { +impl ident_interner { + pub fn intern(&self, val: &str) -> ast::ident { ast::ident { repr: self.interner.intern(val), ctxt: 0 } } - fn gensym(&self, val: &str) -> ast::ident { + pub fn gensym(&self, val: &str) -> ast::ident { ast::ident { repr: self.interner.gensym(val), ctxt: 0 } } - fn get(&self, idx: ast::ident) -> @~str { + pub fn get(&self, idx: ast::ident) -> @~str { self.interner.get(idx.repr) } - fn len(&self) -> uint { + pub fn len(&self) -> uint { self.interner.len() } - fn find_equiv<Q:Hash + IterBytes + Equiv<@~str>>(&self, val: &Q) - -> Option<ast::ident> { + pub fn find_equiv<Q:Hash + + IterBytes + + Equiv<@~str>>(&self, val: &Q) -> Option<ast::ident> { match self.interner.find_equiv(val) { Some(v) => Some(ast::ident { repr: v, ctxt: 0 }), None => None, @@ -586,8 +587,8 @@ pub mod keywords { Be, } - pub impl Keyword { - fn to_ident(&self) -> ident { + impl Keyword { + pub fn to_ident(&self) -> ident { match *self { As => ident { repr: 35, ctxt: 0 }, Break => ident { repr: 36, ctxt: 0 }, |
