MCPcopy Create free account
hub / github.com/LPC4/Full-Stack / parse_struct_destructure_field

Method parse_struct_destructure_field

crates/hll-to-ir/src/parser.rs:1466–1475  ·  view source on GitHub ↗
(&mut self)

Source from the content-addressed store, hash-verified

1464 Ok(expr)
1465 }
1466
1467 fn try_parse_call_type_arguments(&mut self) -> Option<Vec<Type>> {
1468 if self.peek() != Some(&Token::Lt) {
1469 return None;
1470 }
1471
1472 let saved_pos = self.pos;
1473 let saved_pending_gt = self.pending_gt_from_shr;
1474 self.advance();
1475 let parsed = (|| -> Result<Vec<Type>, ParserError> {
1476 let mut args = Vec::new();
1477 loop {
1478 args.push(self.parse_type()?);

Callers 1

Calls 3

expect_identMethod · 0.80
expect_colonMethod · 0.80
parse_typeMethod · 0.80

Tested by

no test coverage detected