diff --git a/tests/ui/lint_without_lint_pass.rs b/tests/ui/lint_without_lint_pass.rs index a6f10a006db..81b63984891 100644 --- a/tests/ui/lint_without_lint_pass.rs +++ b/tests/ui/lint_without_lint_pass.rs @@ -3,7 +3,7 @@ #[macro_use] extern crate rustc; -use rustc::lint; +use rustc::lint::{LintArray, LintPass}; #[macro_use] extern crate clippy_lints; @@ -21,8 +21,8 @@ declare_clippy_lint! { } pub struct Pass; -impl lint::LintPass for Pass { - fn get_lints(&self) -> lint::LintArray { +impl LintPass for Pass { + fn get_lints(&self) -> LintArray { lint_array!(TEST_LINT_REGISTERED) } @@ -31,4 +31,9 @@ impl lint::LintPass for Pass { } } +declare_lint_pass!(Pass2 => [TEST_LINT_REGISTERED]); + +pub struct Pass3; +impl_lint_pass!(Pass3 => [TEST_LINT_REGISTERED]); + fn main() {}