diff --git a/crates/oxc_ast/src/span.rs b/crates/oxc_ast/src/span.rs index 39730291d..e7815dcc9 100644 --- a/crates/oxc_ast/src/span.rs +++ b/crates/oxc_ast/src/span.rs @@ -348,3 +348,12 @@ impl<'a> GetSpan for JSXChild<'a> { } } } + +impl<'a> GetSpan for AssignmentTargetPattern<'a> { + fn span(&self) -> Span { + match &self { + Self::ArrayAssignmentTarget(x) => x.span, + Self::ObjectAssignmentTarget(x) => x.span, + } + } +}