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

Method parse_open_sequence_pattern

parser/src/parser/parser.rs:1072–1082  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

1070 }
1071
1072 fn parse_open_sequence_pattern(&mut self) -> Result<Vec<MatchPattern>, ParsingError> {
1073 let mut patterns = vec![];
1074 patterns.push(self.parse_maybe_star_pattern()?);
1075 loop {
1076 if !self.eat(Kind::Comma) {
1077 break;
1078 }
1079 patterns.push(self.parse_maybe_star_pattern()?);
1080 }
1081 Ok(patterns)
1082 }
1083
1084 fn parse_maybe_sequence_pattern(&mut self) -> Result<Vec<MatchPattern>, ParsingError> {
1085 let mut patterns = vec![];

Callers 2

parse_patternsMethod · 0.80

Calls 2

eatMethod · 0.80

Tested by

no test coverage detected