(&mut self)
| 51 | self.advance(); |
| 52 | Ok(()) |
| 53 | } |
| 54 | |
| 55 | fn expect_ident(&mut self) -> ParseResult<&'a str> { |
| 56 | match std::mem::replace(&mut self.current, Token::Eof) { |
| 57 | Token::Ident(s) => { |
| 58 | self.advance(); |
| 59 | Ok(s) |
| 60 | } |
| 61 | other => Err(format!("Expected identifier, got {:?}", other)), |
| 62 | } |
| 63 | } |
| 64 |
no test coverage detected