diff options
| author | John Kåre Alsaker <john.kare.alsaker@gmail.com> | 2019-01-15 00:54:56 +0100 |
|---|---|---|
| committer | John Kåre Alsaker <john.kare.alsaker@gmail.com> | 2019-01-15 00:55:22 +0100 |
| commit | e301f90f227ee2719cffa36b423d97360bfb3db2 (patch) | |
| tree | da5511adffbddc8de6dfad3e90f8d87127b4b74c | |
| parent | e459000bc1509805e18a74c402fd78e2881d0248 (diff) | |
| download | rust-e301f90f227ee2719cffa36b423d97360bfb3db2.tar.gz rust-e301f90f227ee2719cffa36b423d97360bfb3db2.zip | |
Address comments
| -rw-r--r-- | src/librustc_privacy/lib.rs | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/librustc_privacy/lib.rs b/src/librustc_privacy/lib.rs index 10ac1caa692..698037e2371 100644 --- a/src/librustc_privacy/lib.rs +++ b/src/librustc_privacy/lib.rs @@ -783,7 +783,8 @@ impl<'a, 'tcx> Visitor<'tcx> for NamePrivacyVisitor<'a, 'tcx> { } fn visit_mod(&mut self, _m: &'tcx hir::Mod, _s: Span, _n: ast::NodeId) { - // Don't visit modules inside + // Don't visit nested modules, since we run a separate visitor walk + // for each module in `privacy_access_levels` } fn visit_nested_body(&mut self, body: hir::BodyId) { @@ -922,7 +923,8 @@ impl<'a, 'tcx> Visitor<'tcx> for TypePrivacyVisitor<'a, 'tcx> { } fn visit_mod(&mut self, _m: &'tcx hir::Mod, _s: Span, _n: ast::NodeId) { - // Don't visit modules inside + // Don't visit nested modules, since we run a separate visitor walk + // for each module in `privacy_access_levels` } fn visit_nested_body(&mut self, body: hir::BodyId) { @@ -1710,7 +1712,7 @@ fn privacy_access_levels<'tcx>( let krate = tcx.hir().krate(); - for &module in tcx.hir().krate().modules.keys() { + for &module in krate.modules.keys() { queries::check_mod_privacy::ensure(tcx, tcx.hir().local_def_id(module)); } |
