diff options
| author | Miguel Guarniz <mi9uel9@gmail.com> | 2022-04-07 12:29:57 -0400 |
|---|---|---|
| committer | Miguel Guarniz <mi9uel9@gmail.com> | 2022-04-08 12:00:23 -0400 |
| commit | 0d01ee95583479b5cbcffe183075c7943099192a (patch) | |
| tree | 13a361720b86f526d0b6376f210dc23a4839d5f4 /compiler/rustc_incremental/src | |
| parent | 28aa2dd3b4295c64b8c38a7863bfaefd6790e6ef (diff) | |
| download | rust-0d01ee95583479b5cbcffe183075c7943099192a.tar.gz rust-0d01ee95583479b5cbcffe183075c7943099192a.zip | |
remove ItemLikeVisitor impls in incremental, interface, metadata and symbol_mangling crates
Signed-off-by: Miguel Guarniz <mi9uel9@gmail.com>
Diffstat (limited to 'compiler/rustc_incremental/src')
| -rw-r--r-- | compiler/rustc_incremental/src/persist/dirty_clean.rs | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/compiler/rustc_incremental/src/persist/dirty_clean.rs b/compiler/rustc_incremental/src/persist/dirty_clean.rs index 49697be51eb..f6ff3477ff7 100644 --- a/compiler/rustc_incremental/src/persist/dirty_clean.rs +++ b/compiler/rustc_incremental/src/persist/dirty_clean.rs @@ -24,7 +24,6 @@ use rustc_data_structures::fx::FxHashSet; use rustc_hir as hir; use rustc_hir::def_id::LocalDefId; use rustc_hir::intravisit; -use rustc_hir::itemlikevisit::ItemLikeVisitor; use rustc_hir::Node as HirNode; use rustc_hir::{ImplItemKind, ItemKind as HirItem, TraitItemKind}; use rustc_middle::dep_graph::{label_strs, DepNode, DepNodeExt}; @@ -409,24 +408,6 @@ impl<'tcx> DirtyCleanVisitor<'tcx> { } } -impl<'tcx> ItemLikeVisitor<'tcx> for DirtyCleanVisitor<'tcx> { - fn visit_item(&mut self, item: &'tcx hir::Item<'tcx>) { - self.check_item(item.def_id, item.span); - } - - fn visit_trait_item(&mut self, item: &hir::TraitItem<'_>) { - self.check_item(item.def_id, item.span); - } - - fn visit_impl_item(&mut self, item: &hir::ImplItem<'_>) { - self.check_item(item.def_id, item.span); - } - - fn visit_foreign_item(&mut self, item: &hir::ForeignItem<'_>) { - self.check_item(item.def_id, item.span); - } -} - /// Given a `#[rustc_clean]` attribute, scan for a `cfg="foo"` attribute and check whether we have /// a cfg flag called `foo`. fn check_config(tcx: TyCtxt<'_>, attr: &Attribute) -> bool { |
