File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed
Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change @@ -4482,14 +4482,16 @@ impl<'a> Parser<'a> {
44824482 ) -> Result<Vec<Statement>, ParserError> {
44834483 let mut values = vec![];
44844484 loop {
4485- if let Token::Word(w) = &self.peek_nth_token_ref(0).token {
4486- if w.quote_style.is_none() && terminal_keywords.contains(&w.keyword) {
4487- break;
4485+ match &self.peek_nth_token_ref(0).token {
4486+ Token::EOF => break,
4487+ Token::Word(w) => {
4488+ if w.quote_style.is_none() && terminal_keywords.contains(&w.keyword) {
4489+ break;
4490+ }
44884491 }
4492+ _ => {}
44894493 }
4490- if let Token::EOF = self.peek_nth_token_ref(0).token {
4491- break;
4492- }
4494+
44934495 values.push(self.parse_statement()?);
44944496 self.expect_token(&Token::SemiColon)?;
44954497 }
You can’t perform that action at this time.
0 commit comments