@@ -377,7 +377,7 @@ pub fn report_lit_error(
377377 s. len ( ) > 1 && s. starts_with ( first_chars) && s[ 1 ..] . chars ( ) . all ( |c| c. is_ascii_digit ( ) )
378378 }
379379
380- fn looks_like_exponent ( s : & str ) -> bool {
380+ fn looks_like_empty_exponent ( s : & str ) -> bool {
381381 s. len ( ) == 1 && matches ! ( s. chars( ) . next( ) , Some ( 'e' | 'E' ) )
382382 }
383383
@@ -413,7 +413,7 @@ pub fn report_lit_error(
413413 if looks_like_width_suffix ( & [ 'i' , 'u' ] , suf) {
414414 // If it looks like a width, try to be helpful.
415415 dcx. emit_err ( InvalidIntLiteralWidth { span, width : suf[ 1 ..] . into ( ) } )
416- } else if looks_like_exponent ( suf) {
416+ } else if looks_like_empty_exponent ( suf) {
417417 dcx. emit_err ( EmptyFloatExponent { span } )
418418 } else if let Some ( fixed) = fix_base_capitalisation ( lit. symbol . as_str ( ) , suf) {
419419 dcx. emit_err ( InvalidNumLiteralBasePrefix { span, fixed } )
@@ -426,7 +426,7 @@ pub fn report_lit_error(
426426 if looks_like_width_suffix ( & [ 'f' ] , suf) {
427427 // If it looks like a width, try to be helpful.
428428 dcx. emit_err ( InvalidFloatLiteralWidth { span, width : suf[ 1 ..] . to_string ( ) } )
429- } else if looks_like_exponent ( suf) {
429+ } else if looks_like_empty_exponent ( suf) {
430430 dcx. emit_err ( EmptyFloatExponent { span } )
431431 } else {
432432 dcx. emit_err ( InvalidFloatLiteralSuffix { span, suffix : suf. to_string ( ) } )
0 commit comments