MCPcopy Create free account
hub / github.com/Glyphack/enderpy / parse_star_named_expression

Method parse_star_named_expression

parser/src/parser/parser.rs:735–741  ·  view source on GitHub ↗

star named expressions is similar to starred expression but it does not accept expression as a value https://docs.python.org/3/reference/grammar.html

(&mut self)

Source from the content-addressed store, hash-verified

733 // but it does not accept expression as a value
734 // https://docs.python.org/3/reference/grammar.html
735 fn parse_star_named_expression(&mut self) -> Result<Expression, ParsingError> {
736 if self.at(Kind::Mul) {
737 self.parse_or_expr()
738 } else {
739 self.parse_named_expression()
740 }
741 }
742
743 fn parse_star_named_expressions(&mut self) -> Result<Expression, ParsingError> {
744 let node = self.start_node();

Callers 3

parse_listMethod · 0.80
parse_dict_or_setMethod · 0.80

Calls 3

atMethod · 0.80
parse_or_exprMethod · 0.80

Tested by

no test coverage detected