diff --git a/src/fallback.rs b/src/fallback.rs index 6b7837e8..6afa790f 100644 --- a/src/fallback.rs +++ b/src/fallback.rs @@ -702,7 +702,7 @@ fn validate_ident(string: &str, raw: bool) { if raw { match string { "_" | "super" | "self" | "Self" | "crate" => { - panic!("`{}` cannot be a raw identifier", string); + panic!("`r#{}` cannot be a raw identifier", string); } _ => {} } diff --git a/tests/test.rs b/tests/test.rs index 0de78c38..86031db6 100644 --- a/tests/test.rs +++ b/tests/test.rs @@ -24,13 +24,13 @@ fn raw_idents() { } #[test] -#[should_panic(expected = "`_` cannot be a raw identifier")] +#[should_panic(expected = "`r#_` cannot be a raw identifier")] fn ident_raw_underscore() { Ident::new_raw("_", Span::call_site()); } #[test] -#[should_panic(expected = "`super` cannot be a raw identifier")] +#[should_panic(expected = "`r#super` cannot be a raw identifier")] fn ident_raw_reserved() { Ident::new_raw("super", Span::call_site()); }