@@ -1262,21 +1262,28 @@ impl<'a, G: EmissionGuarantee> IntoDiagnostic<'a, G> for ExpectedSemi {
12621262        let  token_descr = TokenDescription :: from_token ( & self . token ) ; 
12631263
12641264        let  mut  diag = handler. struct_diagnostic ( match  token_descr { 
1265-             Some ( TokenDescription :: ReservedIdentifier )  => { 
1266-                 fluent:: parse_expected_semi_found_reserved_identifier_str
1265+             Some ( TokenDescription :: ReservedIdentifier )  => DiagnosticMessage :: Str ( Cow :: from ( 
1266+                 "expected `;`, found reserved identifier `{$token}`" , 
1267+             ) ) , 
1268+             Some ( TokenDescription :: Keyword )  => { 
1269+                 DiagnosticMessage :: Str ( Cow :: from ( "expected `;`, found keyword `{$token}`" ) ) 
12671270            } 
1268-             Some ( TokenDescription :: Keyword )  => fluent:: parse_expected_semi_found_keyword_str, 
12691271            Some ( TokenDescription :: ReservedKeyword )  => { 
1270-                 fluent:: parse_expected_semi_found_reserved_keyword_str
1272+                 DiagnosticMessage :: Str ( Cow :: from ( "expected `;`, found reserved keyword `{$token}`" ) ) 
1273+             } 
1274+             Some ( TokenDescription :: DocComment )  => { 
1275+                 DiagnosticMessage :: Str ( Cow :: from ( "expected `;`, found doc comment `{$token}`" ) ) 
12711276            } 
1272-             Some ( TokenDescription :: DocComment )  => fluent:: parse_expected_semi_found_doc_comment_str, 
1273-             None  => fluent:: parse_expected_semi_found_str, 
1277+             None  => DiagnosticMessage :: Str ( Cow :: from ( "expected `;`, found `{$token}`" ) ) , 
12741278        } ) ; 
12751279        diag. set_span ( self . span ) ; 
12761280        diag. set_arg ( "token" ,  self . token ) ; 
12771281
12781282        if  let  Some ( unexpected_token_label)  = self . unexpected_token_label  { 
1279-             diag. span_label ( unexpected_token_label,  fluent:: parse_label_unexpected_token) ; 
1283+             diag. span_label ( 
1284+                 unexpected_token_label, 
1285+                 DiagnosticMessage :: Str ( Cow :: from ( "unexpected token" ) ) , 
1286+             ) ; 
12801287        } 
12811288
12821289        self . sugg . add_to_diagnostic ( & mut  diag) ; 
0 commit comments