[libcxx-commits] [clang] [libcxx] [Clang] Add __common_type builtin (PR #99473)

Louis Dionne via libcxx-commits libcxx-commits at lists.llvm.org
Thu Aug 1 09:15:29 PDT 2024


================
@@ -1511,6 +1511,46 @@ Attributes (N2335)                                                            C2
 ``#embed`` (N3017)                                                            C23           C89, C++
 ============================================ ================================ ============= =============
 
+Builtin type aliases
+====================
+
+Clang provides a few builtin aliases to improve the throughput of certain metaprogramming facilities.
+
+__common_type
----------------
ldionne wrote:

This should be renamed to `__builtin_common_type`.

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


More information about the libcxx-commits mailing list