Eagerly translate HelpUseLatestEdition in parser diagnostics

This commit is contained in:
许杰友 Jieyou Xu (Joe) 2024-03-07 23:03:42 +00:00
parent 1c580bcb70
commit 4663fbb2cb
No known key found for this signature in database
GPG key ID: 95DDEBD74A1DC2C0
3 changed files with 27 additions and 1 deletions

View file

@ -667,7 +667,7 @@ impl<'a> Parser<'a> {
{
err.note("you may be trying to write a c-string literal");
err.note("c-string literals require Rust 2021 or later");
HelpUseLatestEdition::new().add_to_diagnostic(&mut err);
err.subdiagnostic(self.dcx(), HelpUseLatestEdition::new());
}
// `pub` may be used for an item or `pub(crate)`