{"ast_node_type":"variable","tokens":[{"end":48,"kind":"keyword","start":0,"text":"let"}]}
        let d_ret_ty = match d_sig.decl.output {
        let mut exprs: P<ast::Expr> = primal_call;
            FnRetTy::Ty(ref ty) => ty.clone(),