use crate::consts::constant_simple;
use crate::utils::span_lint;
use rustc::hir;
+use rustc::impl_lint_pass;
use rustc::lint::{LateContext, LateLintPass, LintArray, LintPass};
-use rustc::{declare_tool_lint, impl_lint_pass};
+use rustc_session::declare_tool_lint;
use syntax::source_map::Span;
declare_clippy_lint! {
}
}
- fn check_body(&mut self, cx: &LateContext<'_, '_>, body: &hir::Body) {
+ fn check_body(&mut self, cx: &LateContext<'_, '_>, body: &hir::Body<'_>) {
let body_owner = cx.tcx.hir().body_owner(body.id());
match cx.tcx.hir().body_owner_kind(body_owner) {
}
}
- fn check_body_post(&mut self, cx: &LateContext<'_, '_>, body: &hir::Body) {
+ fn check_body_post(&mut self, cx: &LateContext<'_, '_>, body: &hir::Body<'_>) {
let body_owner = cx.tcx.hir().body_owner(body.id());
let body_span = cx.tcx.hir().span(body_owner);