{"ast_node_type":"variable","tokens":[{"end":44,"kind":"keyword","start":0,"text":"let"}]}
        let fn_sig_span = sig_lo.to(sig_hi);
            self.parse_fn_body(attrs, &ident, &mut sig_hi, fn_parse_mode.req_body, fn_params_end)?;
        Ok((ident, FnSig { header, decl, span: fn_sig_span }, generics, contract, body))