{"ast_node_type":"variable","tokens":[{"end":82,"kind":"keyword","start":0,"text":"let"}]}
        let has_return_arg = matches!(fn_abi.ret.mode, PassMode::Indirect { .. });
        // Recalculate the parameters in the signature to ensure the signature contains the variadic arguments.
        // Drop everything except the return argument (if there is one).