refactor(ast): shorten code (#3027)

Shorten code for getting span. Refactor only, no substantive change.
This commit is contained in:
overlookmotel 2024-04-19 11:30:58 +01:00 committed by GitHub
parent 04005ff62d
commit 0b9470eeb8
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -211,12 +211,7 @@ impl<'a> GetSpan for AssignmentTarget<'a> {
fn span(&self) -> Span {
match self {
Self::SimpleAssignmentTarget(target) => target.span(),
Self::AssignmentTargetPattern(AssignmentTargetPattern::ArrayAssignmentTarget(pat)) => {
pat.span
}
Self::AssignmentTargetPattern(AssignmentTargetPattern::ObjectAssignmentTarget(pat)) => {
pat.span
}
Self::AssignmentTargetPattern(pat) => pat.span(),
}
}
}