]> git.proxmox.com Git - rustc.git/blobdiff - compiler/rustc_resolve/src/macros.rs
New upstream version 1.58.1+dfsg1
[rustc.git] / compiler / rustc_resolve / src / macros.rs
index 4f6e23d8f84f0e3fe40573d54c119e9f57ffa98e..28dbce0471eaf87a92adf72e408c66799b9aad2a 100644 (file)
@@ -315,8 +315,13 @@ impl<'a> ResolverExpand for Resolver<'a> {
     }
 
     fn check_unused_macros(&mut self) {
-        for (_, &(node_id, span)) in self.unused_macros.iter() {
-            self.lint_buffer.buffer_lint(UNUSED_MACROS, node_id, span, "unused macro definition");
+        for (_, &(node_id, ident)) in self.unused_macros.iter() {
+            self.lint_buffer.buffer_lint(
+                UNUSED_MACROS,
+                node_id,
+                ident.span,
+                &format!("unused macro definition: `{}`", ident.as_str()),
+            );
         }
     }
 
@@ -1128,6 +1133,7 @@ impl<'a> Resolver<'a> {
                         feature,
                         reason,
                         issue,
+                        None,
                         is_soft,
                         span,
                         soft_handler,