style(ast): import Atom (#7657)

Code style refactor. Import `Atom` at top of file to shorten code.
This commit is contained in:
overlookmotel 2024-12-05 00:53:38 +00:00
parent ebc80f6749
commit 0c9cc48806

View file

@ -1,8 +1,9 @@
use cow_utils::CowUtils;
use num_bigint::BigInt;
use num_traits::Num;
use oxc_allocator::Box;
use oxc_span::Span;
use oxc_span::{Atom, Span};
use oxc_syntax::number::BigintBase;
use serde::{
ser::{SerializeSeq, Serializer},
@ -52,7 +53,7 @@ impl<'a> From<&'a NumericLiteral<'a>> for ESTreeLiteral<'a, f64> {
Self {
span: value.span,
value: value.value,
raw: value.raw.as_ref().map(oxc_span::Atom::as_str),
raw: value.raw.as_ref().map(Atom::as_str),
bigint: None,
regex: None,
}
@ -64,7 +65,7 @@ impl<'a> From<&'a StringLiteral<'a>> for ESTreeLiteral<'a, &'a str> {
Self {
span: value.span,
value: &value.value,
raw: value.raw.as_ref().map(oxc_span::Atom::as_str),
raw: value.raw.as_ref().map(Atom::as_str),
bigint: None,
regex: None,
}
@ -113,7 +114,7 @@ impl<'a> From<&'a RegExpLiteral<'a>> for ESTreeLiteral<'a, Option<EmptyObject>>
fn from(value: &'a RegExpLiteral) -> Self {
Self {
span: value.span,
raw: value.raw.as_ref().map(oxc_span::Atom::as_str),
raw: value.raw.as_ref().map(Atom::as_str),
value: match &value.regex.pattern {
RegExpPattern::Pattern(_) => Some(EmptyObject {}),
_ => None,