1 #![deny(clippy::internal)]
2 #![feature(rustc_private)]
7 extern crate rustc_session;
8 use rustc::lint::{LintArray, LintPass};
11 pub clippy::TEST_LINT,
14 report_in_external_macro: true
18 pub clippy::TEST_LINT_REGISTERED,
21 report_in_external_macro: true
25 pub clippy::TEST_LINT_REGISTERED_ONLY_IMPL,
28 report_in_external_macro: true
32 impl LintPass for Pass {
33 fn name(&self) -> &'static str {
38 declare_lint_pass!(Pass2 => [TEST_LINT_REGISTERED]);
41 impl_lint_pass!(Pass3 => [TEST_LINT_REGISTERED_ONLY_IMPL]);