PR c++/85764 - bogus 'this' not captured error.
commite269786ffbb29ec73ddfb0a0ad8f9798c41c034c
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 2 Jun 2018 03:14:44 +0000 (2 03:14 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 2 Jun 2018 03:14:44 +0000 (2 03:14 +0000)
tree46665a006f15c20cb88feaca29b8d593d401eca6
parentb084abe1fe6897a1b1304554cb60ac50bc960081
PR c++/85764 - bogus 'this' not captured error.

* lambda.c (resolvable_dummy_lambda): Use nonlambda_method_basetype.
(nonlambda_method_basetype): Handle NSDMI.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@261101 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/lambda.c
gcc/testsuite/g++.dg/cpp1y/lambda-generic-this2.C [new file with mode: 0644]