diff options
author | Krystian Stasiowski <sdkrystian@gmail.com> | 2023-11-16 04:46:44 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-16 10:46:44 +0100 |
commit | 979eb558dd7c203be10fa24ab2b0d7cb93c3443b (patch) | |
tree | 22085caf35c7f637a846cf6b47cc871882f82f3b /llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp | |
parent | e8fe15ccf1a0e3fab66200471b2e7d9cd7228f4b (diff) | |
download | llvm-979eb558dd7c203be10fa24ab2b0d7cb93c3443b.zip llvm-979eb558dd7c203be10fa24ab2b0d7cb93c3443b.tar.gz llvm-979eb558dd7c203be10fa24ab2b0d7cb93c3443b.tar.bz2 |
[Clang][Sema] Differentiate between partial/explicit specializations when diagnosing unexpanded packs (#72015)
This adds `UnexpandedParameterPackContext::UPPC_ExplicitSpecialization`
and passes it to `DiagnoseUnexpandedParameterPack` when checking
class/variable template explicit specializations.
Right now we don't check for unexpanded packs in function template
explicit specializations at all, so I will be addressing that in a
followup PR.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeAnalyzer.cpp')
0 files changed, 0 insertions, 0 deletions