{"ast_node_type":"other","tokens":[{"end":47,"kind":"keyword","start":0,"text":"self.record(\"FnDecl\","}]}
        self.record("FnDecl", None, fk.decl());
    fn visit_fn(&mut self, fk: ast_visit::FnKind<'v>, _: Span, _: NodeId) {
        ast_visit::walk_fn(self, fk)