privacy: Support #![rustc_effective_visibility]
on the crate root
This commit is contained in:
parent
bf57e8ada6
commit
4695ddf510
3 changed files with 38 additions and 24 deletions
|
@ -2149,6 +2149,7 @@ fn effective_visibilities(tcx: TyCtxt<'_>, (): ()) -> &EffectiveVisibilities {
|
|||
|
||||
let mut check_visitor =
|
||||
TestReachabilityVisitor { tcx, effective_visibilities: &visitor.effective_visibilities };
|
||||
check_visitor.effective_visibility_diagnostic(CRATE_DEF_ID);
|
||||
tcx.hir().visit_all_item_likes_in_crate(&mut check_visitor);
|
||||
|
||||
tcx.arena.alloc(visitor.effective_visibilities)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue