diff options
| author | Miguel Guarniz <mi9uel9@gmail.com> | 2022-05-09 19:07:13 -0400 |
|---|---|---|
| committer | Miguel Guarniz <mi9uel9@gmail.com> | 2022-05-13 11:46:06 -0400 |
| commit | f1c256d1687662a8ca305976ba46e39d12199ae6 (patch) | |
| tree | 8ac1d1f6b6aaf951461e93b14d37d749f5cb8cb0 | |
| parent | 17e86d9ff9d4e3d84077febbeaf67344bcb7f6d9 (diff) | |
| download | rust-f1c256d1687662a8ca305976ba46e39d12199ae6.tar.gz rust-f1c256d1687662a8ca305976ba46e39d12199ae6.zip | |
remove redundant branch
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
| -rw-r--r-- | compiler/rustc_passes/src/debugger_visualizer.rs | 8 | ||||
| -rw-r--r-- | compiler/rustc_privacy/src/lib.rs | 11 |
2 files changed, 4 insertions, 15 deletions
diff --git a/compiler/rustc_passes/src/debugger_visualizer.rs b/compiler/rustc_passes/src/debugger_visualizer.rs index 8f3cdd4d421..8305830bc98 100644 --- a/compiler/rustc_passes/src/debugger_visualizer.rs +++ b/compiler/rustc_passes/src/debugger_visualizer.rs @@ -86,13 +86,13 @@ fn debugger_visualizers<'tcx>(tcx: TyCtxt<'tcx>, cnum: CrateNum) -> Vec<Debugger let mut debugger_visualizers = FxHashSet::default(); // Collect debugger visualizers in this crate. - tcx.hir().for_each_module( - |id| check_for_debugger_visualizer( + tcx.hir().for_each_module(|id| { + check_for_debugger_visualizer( tcx, tcx.hir().local_def_id_to_hir_id(id), - &mut debugger_visualizers + &mut debugger_visualizers, ) - ); + }); // Collect debugger visualizers on the crate attributes. check_for_debugger_visualizer(tcx, CRATE_HIR_ID, &mut debugger_visualizers); diff --git a/compiler/rustc_privacy/src/lib.rs b/compiler/rustc_privacy/src/lib.rs index 0bcb0719f9b..4d3c730dc90 100644 --- a/compiler/rustc_privacy/src/lib.rs +++ b/compiler/rustc_privacy/src/lib.rs @@ -1847,17 +1847,6 @@ impl<'tcx> PrivateItemsInPublicInterfacesChecker<'tcx> { let item_visibility = tcx.visibility(id.def_id); let def_kind = tcx.def_kind(id.def_id); - if matches!( - def_kind, - DefKind::ExternCrate - | DefKind::Mod - | DefKind::Use - | DefKind::Macro(_) - | DefKind::GlobalAsm - ) { - return; - } - match def_kind { DefKind::Const | DefKind::Static(_) | DefKind::Fn | DefKind::TyAlias => { self.check(id.def_id, item_visibility).generics().predicates().ty(); |
