(&mut self)
| 410 | } |
| 411 | |
| 412 | fn parse_grouped_expr(&mut self) -> Option<Expr> { |
| 413 | let exp = self.parse_expr(Precedence::Lowest); |
| 414 | if !self.expect_peek(Token::RightParen) { |
| 415 | return None; |
| 416 | } |
| 417 | exp |
| 418 | } |
| 419 | |
| 420 | fn parse_if_expr(&mut self) -> Option<Expr> { |
| 421 | if !self.expect_peek(Token::LeftParen) { |
no test coverage detected