11use std:: ops:: Range ;
22
3- use literal_escaper:: { self , EscapeError , Mode } ;
43use rustc_ast:: ast:: { self , AttrStyle } ;
54use rustc_ast:: token:: { self , CommentKind , Delimiter , IdentIsRaw , Token , TokenKind } ;
65use rustc_ast:: tokenstream:: TokenStream ;
76use rustc_ast:: util:: unicode:: contains_text_flow_control_chars;
87use rustc_errors:: codes:: * ;
98use rustc_errors:: { Applicability , Diag , DiagCtxtHandle , StashKey } ;
9+ use rustc_lexer:: unescape:: { self , EscapeError , Mode } ;
1010use rustc_lexer:: { Base , Cursor , DocStyle , LiteralKind , RawStrError } ;
1111use rustc_session:: lint:: BuiltinLintDiag ;
1212use rustc_session:: lint:: builtin:: {
@@ -970,7 +970,7 @@ impl<'psess, 'src> Lexer<'psess, 'src> {
970970 postfix_len : u32 ,
971971 ) -> ( token:: LitKind , Symbol ) {
972972 self . cook_common ( kind, mode, start, end, prefix_len, postfix_len, |src, mode, callback| {
973- literal_escaper :: unescape_unicode ( src, mode, & mut |span, result| {
973+ unescape :: unescape_unicode ( src, mode, & mut |span, result| {
974974 callback ( span, result. map ( drop) )
975975 } )
976976 } )
@@ -986,7 +986,7 @@ impl<'psess, 'src> Lexer<'psess, 'src> {
986986 postfix_len : u32 ,
987987 ) -> ( token:: LitKind , Symbol ) {
988988 self . cook_common ( kind, mode, start, end, prefix_len, postfix_len, |src, mode, callback| {
989- literal_escaper :: unescape_mixed ( src, mode, & mut |span, result| {
989+ unescape :: unescape_mixed ( src, mode, & mut |span, result| {
990990 callback ( span, result. map ( drop) )
991991 } )
992992 } )
0 commit comments