diff options
| author | Brian Anderson <banderson@mozilla.com> | 2012-08-07 18:10:06 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2012-08-08 18:19:24 -0700 |
| commit | 6a0720b439a4692f55d3b9951e74d452a7aef802 (patch) | |
| tree | d2dd72702f32e0254f7d72dd5782a8b6741d0004 /src/libsyntax/parse/lexer.rs | |
| parent | e997948c8a70d76ffac3c60867d47f98e698988f (diff) | |
| download | rust-6a0720b439a4692f55d3b9951e74d452a7aef802.tar.gz rust-6a0720b439a4692f55d3b9951e74d452a7aef802.zip | |
Convert impls to new syntax
Diffstat (limited to 'src/libsyntax/parse/lexer.rs')
| -rw-r--r-- | src/libsyntax/parse/lexer.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/parse/lexer.rs b/src/libsyntax/parse/lexer.rs index e9bfbc753f7..69dde491bdf 100644 --- a/src/libsyntax/parse/lexer.rs +++ b/src/libsyntax/parse/lexer.rs @@ -68,7 +68,7 @@ fn dup_string_reader(&&r: string_reader) -> string_reader { mut peek_tok: r.peek_tok, mut peek_span: r.peek_span} } -impl string_reader_as_reader of reader for string_reader { +impl string_reader: reader { fn is_eof() -> bool { is_eof(self) } fn next_token() -> {tok: token::token, sp: span} { let ret_val = {tok: self.peek_tok, sp: self.peek_span}; @@ -86,7 +86,7 @@ impl string_reader_as_reader of reader for string_reader { fn dup() -> reader { dup_string_reader(self) as reader } } -impl tt_reader_as_reader of reader for tt_reader { +impl tt_reader: reader { fn is_eof() -> bool { self.cur_tok == token::EOF } fn next_token() -> {tok: token::token, sp: span} { /* weird resolve bug: if the following `if`, or any of its |
