We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bfa709a commit 95ee919Copy full SHA for 95ee919
src/librustc_metadata/creader.rs
@@ -366,6 +366,9 @@ impl<'a> CrateLoader<'a> {
366
match result {
367
LoadResult::Previous(cnum) => {
368
let data = self.cstore.get_crate_data(cnum);
369
+ if data.root.macro_derive_registrar.is_some() {
370
+ dep_kind = DepKind::MacrosOnly;
371
+ }
372
data.dep_kind.set(cmp::max(data.dep_kind.get(), dep_kind));
373
(cnum, data)
374
}
0 commit comments