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

Method parse_item_name

src/sql-parser/src/parser.rs:7311–7313  ·  view source on GitHub ↗

Parse a possibly qualified, possibly quoted object identifier, e.g. `foo` or `myschema."table"`

(&mut self)

Source from the content-addressed store, hash-verified

7309 /// Parse a possibly qualified, possibly quoted object identifier, e.g.
7310 /// `foo` or `myschema."table"`
7311 fn parse_item_name(&mut self) -> Result<UnresolvedItemName, ParserError> {
7312 Ok(UnresolvedItemName(self.parse_identifiers()?))
7313 }
7314
7315 /// Parse an object name.
7316 fn parse_object_name(

Callers 15

parse_item_nameFunction · 0.80
parse_infixMethod · 0.80
parse_create_sourceMethod · 0.80
parse_create_sinkMethod · 0.80
parse_view_definitionMethod · 0.80
parse_create_secretMethod · 0.80
parse_create_typeMethod · 0.80
parse_drop_objectsMethod · 0.80

Calls 2

UnresolvedItemNameClass · 0.85
parse_identifiersMethod · 0.80

Tested by

no test coverage detected