diff options
Diffstat (limited to 'src/servo/parser/css_builder.rs')
-rw-r--r-- | src/servo/parser/css_builder.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/servo/parser/css_builder.rs b/src/servo/parser/css_builder.rs index 0c794ac1cd9..370380c3c8c 100644 --- a/src/servo/parser/css_builder.rs +++ b/src/servo/parser/css_builder.rs @@ -16,7 +16,12 @@ import vec::push; type TokenReader = {stream : port<Token>, mut lookahead : option<Token>}; -impl methods for TokenReader { +trait methods { + fn get() -> Token; + fn unget(-tok : Token); +} + +impl methods of methods for TokenReader { fn get() -> Token { alt copy self.lookahead { some(tok) { self.lookahead = none; copy tok } |