[PATCH] D79800: [Sema] Remove default values for arguments prior to a parameter pack if the pack is used
Raul Tambre via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Sat May 23 05:15:53 PDT 2020
tambre updated this revision to Diff 265850.
tambre marked 5 inline comments as done.
tambre added a comment.
Handle multiple parameter packs interleaved with default values.
Mark DR777 as superseded by DR2233. Mark DR2233 as resolved.
Moved tests from dr7xx.cpp to dr22xx.cpp. Added note in dr7xx.cpp about DR777 being superseded.
Add more tests that cover bugs observed in other implementations and the deficiency in my first implementation.
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D79800/new/
https://reviews.llvm.org/D79800
Files:
clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
clang/test/CXX/drs/dr22xx.cpp
clang/test/CXX/drs/dr7xx.cpp
clang/www/cxx_dr_status.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D79800.265850.patch
Type: text/x-patch
Size: 4816 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20200523/aa8f7791/attachment-0001.bin>
More information about the cfe-commits
mailing list