(&mut self)
| 2800 | } |
| 2801 | |
| 2802 | fn parse_identifier(&mut self) -> Result<Expression, ParsingError> { |
| 2803 | let node = self.start_node(); |
| 2804 | let value = self.cur_token().to_string(self.source); |
| 2805 | self.expect(Kind::Identifier)?; |
| 2806 | Ok(Expression::Name(Box::new(Name { |
| 2807 | node: self.finish_node_chomped(node), |
| 2808 | id: value, |
| 2809 | parenthesized: false, |
| 2810 | }))) |
| 2811 | } |
| 2812 | |
| 2813 | // https://docs.python.org/3/reference/expressions.html#yield-expressions |
| 2814 | fn parse_yield_expression(&mut self) -> Result<Expression, ParsingError> { |
no test coverage detected