-fn lint_impl_body<'a, 'tcx>(cx: &LateContext<'a, 'tcx>, impl_span: Span, impl_items: &[hir::ImplItemRef<'_>]) {
- use rustc::hir::intravisit::{self, NestedVisitorMap, Visitor};
- use rustc::hir::*;
+fn lint_impl_body<'tcx>(cx: &LateContext<'tcx>, impl_span: Span, impl_items: &[hir::ImplItemRef<'_>]) {
+ use rustc_hir::intravisit::{self, NestedVisitorMap, Visitor};
+ use rustc_hir::{Expr, ExprKind, ImplItemKind, QPath};