(&mut self)
| 8777 | } |
| 8778 | |
| 8779 | fn parse_values(&mut self) -> Result<Values<Raw>, ParserError> { |
| 8780 | let values = self.parse_comma_separated(|parser| { |
| 8781 | parser.expect_token(&Token::LParen)?; |
| 8782 | let exprs = parser.parse_comma_separated(Parser::parse_expr)?; |
| 8783 | parser.expect_token(&Token::RParen)?; |
| 8784 | Ok(exprs) |
| 8785 | })?; |
| 8786 | Ok(Values(values)) |
| 8787 | } |
| 8788 | |
| 8789 | fn parse_start_transaction(&mut self) -> Result<Statement<Raw>, ParserError> { |
| 8790 | self.expect_keyword(TRANSACTION)?; |
no test coverage detected