re PR c++/58481 (Internal compiler error when passing argument packs to base class...
authorPaolo Carlini <paolo.carlini@oracle.com>
Fri, 20 Sep 2013 21:04:09 +0000 (21:04 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Fri, 20 Sep 2013 21:04:09 +0000 (21:04 +0000)
commit950e6107f0241343dec402a6c80f3a28db6a6242
tree154b18d2738785309be0fc42e1f93a3baaccb69d
parent7691132c9150044474afd3634f69a48bd558ea42
re PR c++/58481 (Internal compiler error when passing argument packs to base class method inside a lambda)

/cp
2013-09-20  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/58481
* pt.c (tsubst_copy): Use current_nonlambda_class_type to
call tsubst_baselink.

/testsuite
2013-09-20  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/58481
* g++.dg/cpp0x/lambda/lambda-this17.C: New.

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