[libcxx-commits] [libcxx] 3d08fa2 - [libc++] Another _LIBCPP_NODEBUG fix

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Mon Jan 20 11:15:58 PST 2025


Author: Louis Dionne
Date: 2025-01-20T14:15:50-05:00
New Revision: 3d08fa25824cafc748086d06e0b51b7f0f334b8e

URL: https://github.com/llvm/llvm-project/commit/3d08fa25824cafc748086d06e0b51b7f0f334b8e
DIFF: https://github.com/llvm/llvm-project/commit/3d08fa25824cafc748086d06e0b51b7f0f334b8e.diff

LOG: [libc++] Another _LIBCPP_NODEBUG fix

Added: 
    

Modified: 
    libcxx/include/future

Removed: 
    


################################################################################
diff  --git a/libcxx/include/future b/libcxx/include/future
index bff58faf6ff257..db1f624244b8f7 100644
--- a/libcxx/include/future
+++ b/libcxx/include/future
@@ -1840,7 +1840,7 @@ class _LIBCPP_HIDDEN __async_func {
   tuple<_Fp, _Args...> __f_;
 
 public:
-  using _Rp = __invoke_result_t<_Fp, _Args...>;
+  using _Rp _LIBCPP_NODEBUG = __invoke_result_t<_Fp, _Args...>;
 
   _LIBCPP_HIDE_FROM_ABI explicit __async_func(_Fp&& __f, _Args&&... __args)
       : __f_(std::move(__f), std::move(__args)...) {}


        


More information about the libcxx-commits mailing list