[clang] [Clang] Never consider conversion from single-element braced-init-list perfect (PR #138307)
Younan Zhang via cfe-commits
cfe-commits at lists.llvm.org
Fri May 2 21:48:40 PDT 2025
================
@@ -360,6 +360,13 @@ class Sema;
LLVM_PREFERRED_TYPE(bool)
unsigned ObjCLifetimeConversionBinding : 1;
+ /// Whether the source expression was originally a single element
+ /// braced-init-list. Such a conversion is not a perfect match,
+ /// as we prefer a std::list_initializer constructor over an exact match
----------------
zyn0217 wrote:
`std::initializer_list` :)
https://github.com/llvm/llvm-project/pull/138307
More information about the cfe-commits
mailing list