(&mut self)
| 1728 | } |
| 1729 | |
| 1730 | fn parse_enum_constructor(&mut self) -> Constructor { |
| 1731 | let name = self.parse_one_ident(); |
| 1732 | let fields = self.parse_type_paren_elems(); |
| 1733 | |
| 1734 | Constructor { name, fields } |
| 1735 | } |
| 1736 | |
| 1737 | fn parse_type_paren_elems(&mut self) -> Vec<EnumFieldDef> { |
| 1738 | if self.tok.kind != TokenKind::LParen { |
no test coverage detected