Stop using walk_crate.
This commit is contained in:
parent
ad3407f482
commit
7ec973d9ce
15 changed files with 45 additions and 39 deletions
|
@ -2169,7 +2169,7 @@ fn privacy_access_levels(tcx: TyCtxt<'_>, (): ()) -> &AccessLevels {
|
|||
changed: false,
|
||||
};
|
||||
loop {
|
||||
intravisit::walk_crate(&mut visitor, tcx.hir().krate());
|
||||
tcx.hir().walk_crate(&mut visitor);
|
||||
if visitor.changed {
|
||||
visitor.changed = false;
|
||||
} else {
|
||||
|
@ -2192,11 +2192,11 @@ fn check_private_in_public(tcx: TyCtxt<'_>, (): ()) {
|
|||
in_variant: false,
|
||||
old_error_set: Default::default(),
|
||||
};
|
||||
intravisit::walk_crate(&mut visitor, krate);
|
||||
tcx.hir().walk_crate(&mut visitor);
|
||||
|
||||
let has_pub_restricted = {
|
||||
let mut pub_restricted_visitor = PubRestrictedVisitor { tcx, has_pub_restricted: false };
|
||||
intravisit::walk_crate(&mut pub_restricted_visitor, krate);
|
||||
tcx.hir().walk_crate(&mut pub_restricted_visitor);
|
||||
pub_restricted_visitor.has_pub_restricted
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue