re PR c++/47326 ([C++0x] ICE in tsubst_copy (triggered by dependency of return type...
authorDodji Seketeli <dodji@redhat.com>
Wed, 16 Feb 2011 20:45:15 +0000 (20:45 +0000)
committerDodji Seketeli <dodji@gcc.gnu.org>
Wed, 16 Feb 2011 20:45:15 +0000 (21:45 +0100)
commitebcb4bc3047888b1c9a655255c56257ff32dbc0b
tree038b0cf57a6931a7d0f470c056ac27966a0af411
parent036e0d4f8fa0326a048e59f7fe44ef04150fef05
re PR c++/47326 ([C++0x] ICE in tsubst_copy (triggered by dependency of return type on parameter pack size))

PR c++/47326

gcc/cp/

PR c++/47326
* pt.c (tsubst_copy)<case SIZEOF_EXPR>: Ensure that even pack
expansion arguments are not evaluated.

gcc/testsuite/

PR c++/47326
* g++.dg/cpp0x/variadic106.C: New test.

From-SVN: r170222
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/cpp0x/variadic106.C [new file with mode: 0644]