#![deny(rustc::lint_pass_impl_without_macro)]
extern crate rustc;
+extern crate rustc_session;
use rustc::lint::{LintArray, LintPass};
-use rustc::{declare_lint, declare_lint_pass, impl_lint_pass};
+use rustc::{declare_lint_pass, impl_lint_pass};
+use rustc_session::declare_lint;
declare_lint! {
pub TEST_LINT,