Skip to content

Commit 07aac8a

Browse files
[autofix.ci] apply automated fixes
1 parent 68f49d9 commit 07aac8a

File tree

1 file changed

+27
-25
lines changed

1 file changed

+27
-25
lines changed

crates/oxc_parser/src/js/grammar.rs

Lines changed: 27 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -44,42 +44,44 @@ impl<'a> CoverGrammar<'a, Expression<'a>> for SimpleAssignmentTarget<'a> {
4444
expr => SimpleAssignmentTarget::cover(expr, p),
4545
}
4646
}
47-
Expression::TSAsExpression(expr) => {
48-
match expr.expression.get_inner_expression() {
49-
Expression::Identifier(_)
50-
| Expression::StaticMemberExpression(_)
51-
| Expression::ComputedMemberExpression(_)
52-
| Expression::PrivateFieldExpression(_) => SimpleAssignmentTarget::TSAsExpression(expr),
53-
_ => p.fatal_error(diagnostics::invalid_assignment(expr.span())),
47+
Expression::TSAsExpression(expr) => match expr.expression.get_inner_expression() {
48+
Expression::Identifier(_)
49+
| Expression::StaticMemberExpression(_)
50+
| Expression::ComputedMemberExpression(_)
51+
| Expression::PrivateFieldExpression(_) => {
52+
SimpleAssignmentTarget::TSAsExpression(expr)
5453
}
55-
}
54+
_ => p.fatal_error(diagnostics::invalid_assignment(expr.span())),
55+
},
5656
Expression::TSSatisfiesExpression(expr) => {
5757
match expr.expression.get_inner_expression() {
5858
Expression::Identifier(_)
5959
| Expression::StaticMemberExpression(_)
6060
| Expression::ComputedMemberExpression(_)
61-
| Expression::PrivateFieldExpression(_) => SimpleAssignmentTarget::TSSatisfiesExpression(expr),
61+
| Expression::PrivateFieldExpression(_) => {
62+
SimpleAssignmentTarget::TSSatisfiesExpression(expr)
63+
}
6264
_ => p.fatal_error(diagnostics::invalid_assignment(expr.span())),
6365
}
6466
}
65-
Expression::TSNonNullExpression(expr) => {
66-
match expr.expression.get_inner_expression() {
67-
Expression::Identifier(_)
68-
| Expression::StaticMemberExpression(_)
69-
| Expression::ComputedMemberExpression(_)
70-
| Expression::PrivateFieldExpression(_) => SimpleAssignmentTarget::TSNonNullExpression(expr),
71-
_ => p.fatal_error(diagnostics::invalid_assignment(expr.span())),
67+
Expression::TSNonNullExpression(expr) => match expr.expression.get_inner_expression() {
68+
Expression::Identifier(_)
69+
| Expression::StaticMemberExpression(_)
70+
| Expression::ComputedMemberExpression(_)
71+
| Expression::PrivateFieldExpression(_) => {
72+
SimpleAssignmentTarget::TSNonNullExpression(expr)
7273
}
73-
}
74-
Expression::TSTypeAssertion(expr) => {
75-
match expr.expression.get_inner_expression() {
76-
Expression::Identifier(_)
77-
| Expression::StaticMemberExpression(_)
78-
| Expression::ComputedMemberExpression(_)
79-
| Expression::PrivateFieldExpression(_) => SimpleAssignmentTarget::TSTypeAssertion(expr),
80-
_ => p.fatal_error(diagnostics::invalid_assignment(expr.span())),
74+
_ => p.fatal_error(diagnostics::invalid_assignment(expr.span())),
75+
},
76+
Expression::TSTypeAssertion(expr) => match expr.expression.get_inner_expression() {
77+
Expression::Identifier(_)
78+
| Expression::StaticMemberExpression(_)
79+
| Expression::ComputedMemberExpression(_)
80+
| Expression::PrivateFieldExpression(_) => {
81+
SimpleAssignmentTarget::TSTypeAssertion(expr)
8182
}
82-
}
83+
_ => p.fatal_error(diagnostics::invalid_assignment(expr.span())),
84+
},
8385
Expression::TSInstantiationExpression(expr) => {
8486
p.fatal_error(diagnostics::invalid_lhs_assignment(expr.span()))
8587
}

0 commit comments

Comments
 (0)