{"ast_node_type":"function","tokens":[{"end":43,"kind":"keyword","start":0,"text":"fn"}]}
    fn attrs(self) -> &'a [ast::Attribute];
    fn id(self) -> ast::NodeId;
    fn check<'ecx, 'tcx, T: EarlyLintPass>(self, cx: &mut EarlyContextAndPass<'ecx, 'tcx, T>);