11use crate :: fallback:: {
2- self , is_ident_continue, is_ident_start, Group , LexError , Literal , Span , TokenStream ,
2+ self , is_ident_continue, is_ident_start, Group , Ident , LexError , Literal , Span , TokenStream ,
33 TokenStreamBuilder ,
44} ;
55use crate :: { Delimiter , Punct , Spacing , TokenTree } ;
@@ -300,10 +300,8 @@ fn ident_any(input: Cursor) -> PResult<crate::Ident> {
300300 let ( rest, sym) = ident_not_raw ( rest) ?;
301301
302302 if !raw {
303- let ident = crate :: Ident :: _new ( crate :: imp:: Ident :: new_unchecked (
304- sym,
305- fallback:: Span :: call_site ( ) ,
306- ) ) ;
303+ let ident =
304+ crate :: Ident :: _new_fallback ( Ident :: new_unchecked ( sym, fallback:: Span :: call_site ( ) ) ) ;
307305 return Ok ( ( rest, ident) ) ;
308306 }
309307
@@ -312,10 +310,8 @@ fn ident_any(input: Cursor) -> PResult<crate::Ident> {
312310 _ => { }
313311 }
314312
315- let ident = crate :: Ident :: _new ( crate :: imp:: Ident :: new_raw_unchecked (
316- sym,
317- fallback:: Span :: call_site ( ) ,
318- ) ) ;
313+ let ident =
314+ crate :: Ident :: _new_fallback ( Ident :: new_raw_unchecked ( sym, fallback:: Span :: call_site ( ) ) ) ;
319315 Ok ( ( rest, ident) )
320316}
321317
@@ -941,7 +937,7 @@ fn doc_comment<'a>(input: Cursor<'a>, trees: &mut TokenStreamBuilder) -> PResult
941937 trees. push_token_from_parser ( TokenTree :: Punct ( bang) ) ;
942938 }
943939
944- let doc_ident = crate :: Ident :: _new ( crate :: imp :: Ident :: new_unchecked ( "doc" , fallback_span) ) ;
940+ let doc_ident = crate :: Ident :: _new_fallback ( Ident :: new_unchecked ( "doc" , fallback_span) ) ;
945941 let mut equal = Punct :: new ( '=' , Spacing :: Alone ) ;
946942 equal. set_span ( span) ;
947943 let mut literal = crate :: Literal :: _new_fallback ( Literal :: string ( comment) ) ;
0 commit comments