[libcxx-commits] [libcxx] 623ba9b - [libc++] Add missing _LIBCPP_NODEBUG on internal alias
Louis Dionne via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Jan 20 10:45:20 PST 2025
Author: Louis Dionne
Date: 2025-01-20T13:45:07-05:00
New Revision: 623ba9bb3bbde3bd055f336ffc67d3f5c725903a
URL: https://github.com/llvm/llvm-project/commit/623ba9bb3bbde3bd055f336ffc67d3f5c725903a
DIFF: https://github.com/llvm/llvm-project/commit/623ba9bb3bbde3bd055f336ffc67d3f5c725903a.diff
LOG: [libc++] Add missing _LIBCPP_NODEBUG on internal alias
Added:
Modified:
libcxx/include/__type_traits/invoke.h
Removed:
################################################################################
diff --git a/libcxx/include/__type_traits/invoke.h b/libcxx/include/__type_traits/invoke.h
index 7206e85766d908..013293bec49b9f 100644
--- a/libcxx/include/__type_traits/invoke.h
+++ b/libcxx/include/__type_traits/invoke.h
@@ -266,7 +266,7 @@ struct __invoke_result
: enable_if<__is_invocable_v<_Func, _Args...>, typename __invokable_r<void, _Func, _Args...>::_Result> {};
template <class _Func, class... _Args>
-using __invoke_result_t = typename __invoke_result<_Func, _Args...>::type;
+using __invoke_result_t _LIBCPP_NODEBUG = typename __invoke_result<_Func, _Args...>::type;
template <class _Ret, class... _Args>
_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 _Ret __invoke_r(_Args&&... __args) {
More information about the libcxx-commits
mailing list