re PR c++/59483 (A nested lambda fails to find a protected name with qualified name)
authorVille Voutilainen <ville.voutilainen@gmail.com>
Mon, 2 Jun 2014 20:47:55 +0000 (23:47 +0300)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 2 Jun 2014 20:47:55 +0000 (16:47 -0400)
commitadb50dfbf65b5a8ac29bed8edd752535e6fd4a35
tree5a5a4cf79999d2bd283fce025695d4e129b69b59
parent9b2b72791eb7506db1e6cdd17f1201dcd9e96e64
re PR c++/59483 (A nested lambda fails to find a protected name with qualified name)

PR c++/59483
PR c++/61148
* search.c (accessible_p): Use current_nonlambda_class_type.
* semantics.c (check_accessibility_of_qualified_id): Likewise.

From-SVN: r211147
gcc/cp/ChangeLog
gcc/cp/search.c
gcc/cp/semantics.c
gcc/testsuite/g++.dg/cpp0x/lambda/lambda-59483.C [new file with mode: 0644]
gcc/testsuite/g++.dg/cpp0x/lambda/lambda-61148.C [new file with mode: 0644]