Function debris_parser::parser::parse_comma_separated
source · fn parse_comma_separated<const N: usize>(
parser: &mut Parser<'_>,
parse: impl FnMut(&mut Parser<'_>) -> ParseResult<()>,
end: [TokenKind; N]
) -> ParseResult<(usize, usize)>
Expand description
Parses a comma separated list of items
Returns a tuple of (number_of_items
, number_of_commas
)