3 #![deny(clippy::internal)]
4 #![allow(clippy::missing_clippy_version_attribute)]
5 #![feature(rustc_private)]
7 extern crate rustc_hir;
8 extern crate rustc_lint;
9 extern crate rustc_middle;
11 extern crate rustc_session;
13 use rustc_lint::{LateContext, LateLintPass};
21 declare_lint_pass!(Pass => [TEST_LINT]);
23 impl<'tcx> LateLintPass<'tcx> for Pass {
24 fn check_expr(&mut self, _cx: &LateContext<'tcx>, expr: &'tcx Expr) {
25 let _ = expr.span.ctxt().outer_expn_data();