-
-use crate::rustc::lint::{LintArray, LintPass, EarlyContext, EarlyLintPass};
-use crate::rustc::{declare_tool_lint, lint_array};
-use crate::syntax::source_map::Span;
-use crate::syntax::symbol::LocalInternedString;
-use crate::syntax::ast::*;
-use crate::syntax::attr;
-use crate::syntax::visit::{walk_block, walk_expr, walk_pat, Visitor};