From 6a0720b439a4692f55d3b9951e74d452a7aef802 Mon Sep 17 00:00:00 2001 From: Brian Anderson Date: Tue, 7 Aug 2012 18:10:06 -0700 Subject: Convert impls to new syntax --- src/libsyntax/parse/lexer.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/libsyntax/parse/lexer.rs') 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 -- cgit 1.4.1-3-g733a5