{"ast_node_type":"other","tokens":[{"end":47,"kind":"keyword","start":0,"text":"#[allow(rustc::diagnostic_outside_of_impl)]"}]}
    #[allow(rustc::diagnostic_outside_of_impl)]
impl<'ecx, 'tcx, T: EarlyLintPass> EarlyContextAndPass<'ecx, 'tcx, T> {
    fn check_id(&mut self, id: ast::NodeId) {