================ @@ -369,17 +358,17 @@ features cannot lower the translation-unit ABI level; ### Bug Fixes in This Version -- Fixed incorrect handling of C++ import preprocessing token when a digraph character after import. (#GH190693) - Fixed an assertion failure when passing a wide string literal to `__builtin_nan`. (#GH212108) - Fixed a constraint comparison bug in partial ordering. (#GH182671) - Fixed a rejected-valid case that used an explicit object parameter in an out-of-line definition of a nested class member. (#GH136472) - Fixed an assertion on omp taskloop transparent (#GH197162) - Fixed a bug where `__func__`, `__PRETTY_FUNCTION__` and `__FUNCTION__` were not resolving to the proper function when inside a lambda return type (#GH211811) - Fixed USR generation for declarations whose signature mentions a class-type non-type template parameter. (#GH212351) -- Fixed an assertion crash when instantiating a nested requirement with an invalid constraint. (#GH213575) - Clang now defines the GCC-compatible predefined macro `__SIG_ATOMIC_TYPE__`. (#GH213895) -- Fixed a bug where a stray closing curley brace in an OpenMP/OpenACC pragma could cause pragma parsing issues when inside of a member function. (#GH214195) +- Fixed an ICE where invalid structured binding packs within a lambda were ---------------- zwuis wrote:
Users don't care about 'delay diagnostics' things. We can describe what the reproducer wants to do like 'where the structured binding packs are expanded outside where they are declared'. https://github.com/llvm/llvm-project/pull/214716 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
