Replace expressions with errors in them

This commit is contained in:
Florian Diebold 2022-02-09 11:58:52 +01:00
parent 30287e6051
commit ecf3cff4a6
7 changed files with 84 additions and 33 deletions

View file

@ -186,7 +186,7 @@ pub fn identity_when_valid(_attr: TokenStream, item: TokenStream) -> TokenStream
let range: Range<usize> = range.into();
if show_token_ids {
if let Some((tree, map)) = arg.as_deref() {
if let Some((tree, map, _)) = arg.as_deref() {
let tt_range = call.token_tree().unwrap().syntax().text_range();
let mut ranges = Vec::new();
extract_id_ranges(&mut ranges, &map, &tree);