@@ -52,7 +52,7 @@ impl<'a> From<&'a NumericLiteral<'a>> for ESTreeLiteral<'a, f64> {
5252 Self {
5353 span : value. span ,
5454 value : value. value ,
55- raw : value. raw . as_ref ( ) . map ( |raw| raw . as_str ( ) ) ,
55+ raw : value. raw . as_ref ( ) . map ( oxc_span :: Atom :: as_str) ,
5656 bigint : None ,
5757 regex : None ,
5858 }
@@ -64,7 +64,7 @@ impl<'a> From<&'a StringLiteral<'a>> for ESTreeLiteral<'a, &'a str> {
6464 Self {
6565 span : value. span ,
6666 value : & value. value ,
67- raw : value. raw . as_ref ( ) . map ( |raw| raw . as_str ( ) ) ,
67+ raw : value. raw . as_ref ( ) . map ( oxc_span :: Atom :: as_str) ,
6868 bigint : None ,
6969 regex : None ,
7070 }
@@ -73,7 +73,7 @@ impl<'a> From<&'a StringLiteral<'a>> for ESTreeLiteral<'a, &'a str> {
7373
7474impl < ' a > From < & ' a BigIntLiteral < ' a > > for ESTreeLiteral < ' a , ( ) > {
7575 fn from ( value : & ' a BigIntLiteral ) -> Self {
76- let src = & value. raw . as_str ( ) . strip_suffix ( 'n' ) . unwrap ( ) . cow_replace ( '_' , "" ) ;
76+ let src = & value. raw . strip_suffix ( 'n' ) . unwrap ( ) . cow_replace ( '_' , "" ) ;
7777
7878 let src = match value. base {
7979 BigintBase :: Decimal => src,
@@ -113,7 +113,7 @@ impl<'a> From<&'a RegExpLiteral<'a>> for ESTreeLiteral<'a, Option<EmptyObject>>
113113 fn from ( value : & ' a RegExpLiteral ) -> Self {
114114 Self {
115115 span : value. span ,
116- raw : value. raw . as_ref ( ) . map ( |raw| raw . as_str ( ) ) ,
116+ raw : value. raw . as_ref ( ) . map ( oxc_span :: Atom :: as_str) ,
117117 value : match & value. regex . pattern {
118118 RegExpPattern :: Pattern ( _) => Some ( EmptyObject { } ) ,
119119 _ => None ,
0 commit comments