self.visit_node_helper(item.hir_id);
}
- hir::ItemKind::ForeignMod(ref foreign_mod) => {
- for foreign_item in foreign_mod.items {
- if let hir::ForeignItemKind::Fn(..) = foreign_item.kind {
- self.visit_node_helper(foreign_item.hir_id);
- }
- }
- }
-
_ => {}
}
}
self.visit_node_helper(impl_item.hir_id);
}
}
+
+ fn visit_foreign_item(&mut self, foreign_item: &hir::ForeignItem<'_>) {
+ if let hir::ForeignItemKind::Fn(..) = foreign_item.kind {
+ self.visit_node_helper(foreign_item.hir_id);
+ }
+ }
}
impl<'a, 'tcx> ConstraintContext<'a, 'tcx> {