(&mut self)
| 3139 | } |
| 3140 | |
| 3141 | fn parse_keyword_item(&mut self) -> Result<Keyword, ParsingError> { |
| 3142 | let node = self.start_node(); |
| 3143 | let arg = self.cur_token().to_string(self.source); |
| 3144 | self.expect(Kind::Identifier); |
| 3145 | self.expect(Kind::Assign); |
| 3146 | let value = self.parse_expression()?; |
| 3147 | Ok(Keyword { |
| 3148 | node: self.finish_node(node), |
| 3149 | arg: Some(arg), |
| 3150 | value, |
| 3151 | }) |
| 3152 | } |
| 3153 | |
| 3154 | fn parse_parameters(&mut self, is_lambda: bool) -> Result<Arguments, ParsingError> { |
| 3155 | let node = self.start_node(); |
no test coverage detected