{"ast_node_type":"variable","tokens":[{"end":54,"kind":"keyword","start":0,"text":"let"}]}
        let fn_ty = cx.get_type_of_global(fn_to_diff);
        // primal return type, in combination with the autodiff settings.
        let inner_ret_ty = cx.get_return_type(fn_ty);