aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
diff options
context:
space:
mode:
authorDodji Seketeli <dodji@redhat.com>2011-09-13 14:39:15 +0000
committerDodji Seketeli <dodji@gcc.gnu.org>2011-09-13 16:39:15 +0200
commit1f15c50b16add97555d590e072801b973892e6bc (patch)
tree4bbac53fbb932d32a31e8816e87d08008b2b6757 /gcc/go
parent42f833bc5f567f1e4da1964ebbd177a5a1c697a1 (diff)
downloadgcc-1f15c50b16add97555d590e072801b973892e6bc.zip
gcc-1f15c50b16add97555d590e072801b973892e6bc.tar.gz
gcc-1f15c50b16add97555d590e072801b973892e6bc.tar.bz2
c++/48320 - Template parameter packs cannot be expanded in default template arguments
gcc/cp/ PR c++/48320 * pt.c (template_parameter_pack_p): Support TEMPLATE_PARM_INDEX nodes. Add a comment. (arg_from_parm_pack_p): New static function, factorized out from tsubst_pack_expansion and extended to support non-type parameter packs represented with TEMPLATE_PARM_INDEX nodes. (tsubst_pack_expansion): Use arg_from_parm_pack_p. gcc/testsuite/ PR c++/48320 * g++.dg/cpp0x/variadic116.C: New test case. From-SVN: r178811
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions