MCPcopy Create free account
hub / github.com/MaterializeInc/materialize / parse_number_value

Method parse_number_value

src/sql-parser/src/parser.rs:6936–6944  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

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()?;

Callers 1

parse_data_typeMethod · 0.80

Calls 5

parse_valueMethod · 0.80
prev_tokenMethod · 0.80
expectedMethod · 0.80
peek_posMethod · 0.80
peek_tokenMethod · 0.80

Tested by

no test coverage detected