]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cp/cxx-pretty-print.cc
re PR c++/41933 ([c++0x] lambdas and variadic templates don't work together)
authorJason Merrill <jason@redhat.com>
Sun, 15 Sep 2013 19:34:34 +0000 (15:34 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Sun, 15 Sep 2013 19:34:34 +0000 (15:34 -0400)
commit73f4e2d261705d356b2283ae1576e495b74e7992
tree73fd2b3744f6e61e6845b8bf67f1db8dbd5e42ee
parent018795f47711aa9d4a541a7bae0f27efeea66f12
re PR c++/41933 ([c++0x] lambdas and variadic templates don't work together)

PR c++/41933
* cp-tree.h (DECL_PACK_P): Replace FUNCTION_PARAMETER_PACK_P.
* cxx-pretty-print.c (direct_declarator): Adjust.
* decl2.c (cp_build_parm_decl): Adjust.
* pt.c (function_parameter_pack_p): Adjust.
(find_parameter_packs_r, push_template_decl_real): Adjust.
(tsubst_pack_expansion, tsubst_decl): Adjust.
(regenerate_decl_from_template, instantiate_decl): Adjust.

From-SVN: r202604
gcc/cp/ChangeLog
gcc/cp/cp-tree.h
gcc/cp/cxx-pretty-print.c
gcc/cp/decl2.c
gcc/cp/pt.c