(
&mut self,
expected: &str,
token: &Token,
)
| 531 | } |
| 532 | |
| 533 | fn expect_token( |
| 534 | &mut self, |
| 535 | expected: &str, |
| 536 | token: &Token, |
| 537 | ) -> Result<(), DataFusionError> { |
| 538 | let next_token = self.parser.peek_token_ref(); |
| 539 | if next_token.token != *token { |
| 540 | self.expected(expected, next_token) |
| 541 | } else { |
| 542 | Ok(()) |
| 543 | } |
| 544 | } |
| 545 | |
| 546 | /// Parse a new expression |
| 547 | pub fn parse_statement(&mut self) -> Result<Statement, DataFusionError> { |
no test coverage detected