(&mut self)
| 6934 | } |
| 6935 | |
| 6936 | fn parse_number_value(&mut self) -> Result<Value, ParserError> { |
| 6937 | match self.parse_value()? { |
| 6938 | v @ Value::Number(_) => Ok(v), |
| 6939 | _ => { |
| 6940 | self.prev_token(); |
| 6941 | self.expected(self.peek_pos(), "literal number", self.peek_token()) |
| 6942 | } |
| 6943 | } |
| 6944 | } |
| 6945 | |
| 6946 | fn parse_version(&mut self) -> Result<Version, ParserError> { |
| 6947 | let version = self.parse_literal_uint()?; |
no test coverage detected