aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-threadbackward.c
diff options
context:
space:
mode:
authorPatrick Palka <ppalka@gcc.gnu.org>2016-03-05 01:59:04 +0000
committerPatrick Palka <ppalka@gcc.gnu.org>2016-03-05 01:59:04 +0000
commit7a3a3fadb050d9e49b18d052cfc20191acdf4126 (patch)
tree254c9fbf70248291f4be405898f6b1b4c374240f /gcc/tree-ssa-threadbackward.c
parentb554db5b0390f394bf9b8269c0398da9c8a3cbdb (diff)
downloadgcc-7a3a3fadb050d9e49b18d052cfc20191acdf4126.zip
gcc-7a3a3fadb050d9e49b18d052cfc20191acdf4126.tar.gz
gcc-7a3a3fadb050d9e49b18d052cfc20191acdf4126.tar.bz2
Fix PR c++/66786 (ICE with nested lambdas in variable template)
gcc/cp/ChangeLog: PR c++/66786 * pt.c (template_class_depth): Given a lambda type, iterate into its LAMBDA_TYPE_EXTRA_SCOPE field instead of its TYPE_CONTEXT. Given a VAR_DECL, iterate into its CP_DECL_CONTEXT. gcc/testsuite/ChangeLog: PR c++/66786 * g++.dg/cpp1y/var-templ48.C: New test. * g++.dg/cpp1y/var-templ49.C: New test. From-SVN: r233997
Diffstat (limited to 'gcc/tree-ssa-threadbackward.c')
0 files changed, 0 insertions, 0 deletions