[libcxx-commits] [libcxx] [libc++][type_traits] Implements "A type trait to detect reference binding to temporary" (PR #128649)

Hristo Hristov via libcxx-commits libcxx-commits at lists.llvm.org
Tue Mar 4 21:40:34 PST 2025


H-G-Hristov wrote:

> I think we're very near to landing this. Release notes should be added.

I did a few  changes:
- Added a note to Release Notes.
- Updated the code and tests for Android NDK r29, which was just released: https://github.com/android/ndk/wiki/Changelog-r29. The compiler is: https://android.googlesource.com/platform/prebuilts/clang/host/linux-x86/+/refs/heads/main/clang-r547379/ and reports as Clang 20.0, which features `__reference_converts_from_temporary` but not the fix for `__has_builtin(__reference_converts_from_temporary)`. With the latest change this upcoming version should be handled now too.

https://github.com/llvm/llvm-project/pull/128649


More information about the libcxx-commits mailing list