rustidy_parse/tag.rs
1//! Parser tags
2
3/// Parser tag
4#[derive(PartialEq, Eq, Clone, Copy, Debug)]
5pub enum ParserTag {
6 // TODO: Move all the `Skip...` tags into their own enum
7 SkipAssignmentExpression,
8 SkipBlockExpression,
9 SkipCompoundAssignmentExpression,
10 SkipDelimiters,
11 SkipExpressionWithoutBlock,
12 SkipLazyBooleanExpression,
13 SkipOptionalTrailingBlockExpression,
14 SkipRangeExpr,
15 SkipRangeFromExpr,
16 SkipRangeInclusiveExpr,
17 SkipStructExpression,
18 SkipTokenCrate,
19 SkipTokenDollar,
20 SkipTokenPlus,
21 SkipTokenQuestion,
22 SkipTokenStar,
23 SkipWhitespace,
24}