only move access_levels/external_traits after early passes
This commit is contained in:
parent
457efc111a
commit
6aa74939bf
4 changed files with 8 additions and 14 deletions
|
@ -209,9 +209,6 @@ impl<'a, 'tcx, 'rcx, 'cstore> Clean<Crate> for visit_ast::RustdocVisitor<'a, 'tc
|
|||
}));
|
||||
}
|
||||
|
||||
let mut access_levels = cx.access_levels.borrow_mut();
|
||||
let mut external_traits = cx.external_traits.borrow_mut();
|
||||
|
||||
Crate {
|
||||
name,
|
||||
version: None,
|
||||
|
@ -219,8 +216,8 @@ impl<'a, 'tcx, 'rcx, 'cstore> Clean<Crate> for visit_ast::RustdocVisitor<'a, 'tc
|
|||
module: Some(module),
|
||||
externs,
|
||||
primitives,
|
||||
access_levels: Arc::new(mem::replace(&mut access_levels, Default::default())),
|
||||
external_traits: mem::replace(&mut external_traits, Default::default()),
|
||||
access_levels: Arc::new(Default::default()),
|
||||
external_traits: Default::default(),
|
||||
masked_crates,
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue