[clang] Fix handling of unexpanded packs in template argument expressions.
authorMatheus Izvekov <mizvekov@gmail.com>
Fri, 28 Oct 2022 20:22:39 +0000 (22:22 +0200)
committerMatheus Izvekov <mizvekov@gmail.com>
Mon, 31 Oct 2022 16:57:17 +0000 (17:57 +0100)
commitedf1a2e89340c8fa64a679e7d4ec2b5ee92ec40f
tree9a37f68ed9f81ccf8c316e6257dfd2a426f450a0
parent2492c52a05bcad4fab440ac13632051645d66678
[clang] Fix handling of unexpanded packs in template argument expressions.

Closes #58679.

Signed-off-by: Matheus Izvekov <mizvekov@gmail.com>
Differential Revision: https://reviews.llvm.org/D136977
clang/docs/ReleaseNotes.rst
clang/include/clang/Sema/Sema.h
clang/lib/Sema/SemaExprCXX.cpp
clang/lib/Sema/SemaOverload.cpp
clang/lib/Sema/SemaTemplate.cpp
clang/test/CXX/temp/temp.decls/temp.variadic/p5.cpp