OSDN Git Service

PR c++/33496
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 22 Sep 2007 21:19:17 +0000 (21:19 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 22 Sep 2007 21:19:17 +0000 (21:19 +0000)
commit7972a953604ef62043c2cadfbfd2115b9df9e737
treef1f85a72a1a51321cf88f99e998a181c4a641a22
parentc9342b723dd2a9ff62359b234f9c6c5b132c3a66
PR c++/33496
* pt.c (tsubst_copy) <case SIZEOF_EXPR>: Handle error_mark_node
returned from tsubst_pack_expansion.
(tsubst_copy_and_build) <case SIZEOF_EXPR>: Likewise.
(tsubst_copy_and_build) <case CONSTRUCTOR>: Likewise.

* g++.dg/cpp0x/variadic76.C: New test.
* g++.dg/cpp0x/variadic77.C: New test.
* g++.dg/cpp0x/variadic78.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@128675 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog