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
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)`