Skip to content

Commit e7b47de

Browse files
committed
remove unused field
1 parent 908b048 commit e7b47de

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

src/librustc_mir/mir_map.rs

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -60,34 +60,28 @@ struct OuterDump<'a, 'tcx: 'a> {
6060
}
6161

6262
impl<'a, 'tcx> OuterDump<'a, 'tcx> {
63-
fn visit_mir<OP>(&mut self, attributes: &'a [ast::Attribute], mut walk_op: OP)
63+
fn visit_mir<OP>(&mut self, mut walk_op: OP)
6464
where OP: for<'m> FnMut(&mut InnerDump<'a, 'm, 'tcx>)
6565
{
6666
let mut closure_dump = InnerDump {
6767
tcx: self.tcx,
68-
attr: None,
6968
map: &mut *self.map,
7069
};
71-
for attr in attributes {
72-
if attr.check_name("rustc_mir") {
73-
closure_dump.attr = Some(attr);
74-
}
75-
}
7670
walk_op(&mut closure_dump);
7771
}
7872
}
7973

8074

8175
impl<'a, 'tcx> Visitor<'tcx> for OuterDump<'a, 'tcx> {
8276
fn visit_item(&mut self, item: &'tcx hir::Item) {
83-
self.visit_mir(&item.attrs, |c| c.visit_item(item));
77+
self.visit_mir(|c| c.visit_item(item));
8478
intravisit::walk_item(self, item);
8579
}
8680

8781
fn visit_trait_item(&mut self, trait_item: &'tcx hir::TraitItem) {
8882
match trait_item.node {
8983
hir::MethodTraitItem(_, Some(_)) => {
90-
self.visit_mir(&trait_item.attrs, |c| intravisit::walk_trait_item(c, trait_item));
84+
self.visit_mir(|c| intravisit::walk_trait_item(c, trait_item));
9185
}
9286
hir::MethodTraitItem(_, None) |
9387
hir::ConstTraitItem(..) |
@@ -99,7 +93,7 @@ impl<'a, 'tcx> Visitor<'tcx> for OuterDump<'a, 'tcx> {
9993
fn visit_impl_item(&mut self, impl_item: &'tcx hir::ImplItem) {
10094
match impl_item.node {
10195
hir::ImplItemKind::Method(..) => {
102-
self.visit_mir(&impl_item.attrs, |c| intravisit::walk_impl_item(c, impl_item));
96+
self.visit_mir(|c| intravisit::walk_impl_item(c, impl_item));
10397
}
10498
hir::ImplItemKind::Const(..) | hir::ImplItemKind::Type(..) => {}
10599
}
@@ -113,7 +107,6 @@ impl<'a, 'tcx> Visitor<'tcx> for OuterDump<'a, 'tcx> {
113107
struct InnerDump<'a, 'm, 'tcx: 'a + 'm> {
114108
tcx: &'a TyCtxt<'tcx>,
115109
map: &'m mut MirMap<'tcx>,
116-
attr: Option<&'a ast::Attribute>,
117110
}
118111

119112
impl<'a, 'm, 'tcx> Visitor<'tcx> for InnerDump<'a,'m,'tcx> {

0 commit comments

Comments
 (0)