(
&mut self,
function: HomogenizingFunction,
)
| 1035 | } |
| 1036 | |
| 1037 | fn parse_homogenizing_function( |
| 1038 | &mut self, |
| 1039 | function: HomogenizingFunction, |
| 1040 | ) -> Result<Expr<Raw>, ParserError> { |
| 1041 | self.expect_token(&Token::LParen)?; |
| 1042 | let exprs = self.parse_comma_separated(Parser::parse_expr)?; |
| 1043 | self.expect_token(&Token::RParen)?; |
| 1044 | Ok(Expr::HomogenizingFunction { function, exprs }) |
| 1045 | } |
| 1046 | |
| 1047 | fn parse_nullif_expr(&mut self) -> Result<Expr<Raw>, ParserError> { |
| 1048 | self.expect_token(&Token::LParen)?; |
no test coverage detected