aboutsummaryrefslogtreecommitdiff
path: root/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp
diff options
context:
space:
mode:
authorMatheus Izvekov <mizvekov@gmail.com>2022-06-17 22:29:27 +0200
committerMatheus Izvekov <mizvekov@gmail.com>2022-08-30 18:58:38 +0200
commit3a0309c53674be56b5cfce038d78a0c2c6e2a98c (patch)
treead9a53b105079f46260a946538b9683d22bdda50 /lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp
parent0f6a2cd2aba6a115cf468c0de648f35d6a689836 (diff)
downloadllvm-3a0309c53674be56b5cfce038d78a0c2c6e2a98c.zip
llvm-3a0309c53674be56b5cfce038d78a0c2c6e2a98c.tar.gz
llvm-3a0309c53674be56b5cfce038d78a0c2c6e2a98c.tar.bz2
[clang] Improve diagnostics for expansion length mismatch
When checking parameter packs for expansion, instead of basing the diagnostic for length mismatch for outer parameters only on the known number of expansions, we should also analyze SubstTemplateTypeParmPackType and SubstNonTypeTemplateParmPackExpr for unexpanded packs, so we can emit a diagnostic pointing to a concrete outer parameter. Signed-off-by: Matheus Izvekov <mizvekov@gmail.com> Differential Revision: https://reviews.llvm.org/D128095
Diffstat (limited to 'lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp')
0 files changed, 0 insertions, 0 deletions