From ea3bab96c06eff3cb68b015a2631918311bfd997 Mon Sep 17 00:00:00 2001 From: u9g Date: Tue, 27 Jun 2023 22:46:25 -0400 Subject: [PATCH] Implement GetSpan for AssignmentTargetPattern (#488) --- crates/oxc_ast/src/span.rs | 9 +++++++++ 1 file changed, 9 insertions(+) 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, + } + } +}