[libc-commits] [libc] [libc] Add missing add_lvalue_reference_t (PR #65940)
via libc-commits
libc-commits at lists.llvm.org
Mon Sep 11 02:30:12 PDT 2023
llvmbot wrote:
@llvm/pr-subscribers-libc
<details>
<summary>Changes</summary>
None
--
Full diff: https://github.com/llvm/llvm-project/pull/65940.diff
1 Files Affected:
- (modified) libc/src/__support/CPP/type_traits/add_lvalue_reference.h (+2)
<pre>
diff --git a/libc/src/__support/CPP/type_traits/add_lvalue_reference.h b/libc/src/__support/CPP/type_traits/add_lvalue_reference.h
index 7cb22ac03bb033c..d07db42aaac3601 100644
--- a/libc/src/__support/CPP/type_traits/add_lvalue_reference.h
+++ b/libc/src/__support/CPP/type_traits/add_lvalue_reference.h
@@ -22,6 +22,8 @@ auto try_add_lvalue_reference(...) -> cpp::type_identity<T>;
template <class T>
struct add_lvalue_reference : decltype(detail::try_add_lvalue_reference<T>(0)) {
};
+template <class T>
+using add_lvalue_reference_t = typename add_lvalue_reference<T>::type;
} // namespace __llvm_libc::cpp
</pre>
</details>
https://github.com/llvm/llvm-project/pull/65940
More information about the libc-commits
mailing list