diff options
author | Jason Merrill <jason@redhat.com> | 2022-04-06 22:20:49 -0400 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2022-04-06 23:25:56 -0400 |
commit | 8e4339f5023286d25c7dfa40b4c88e63b780cfd7 (patch) | |
tree | c8eb6556a57a41b2430b41f4b8c9e8d0478b4ec9 /gcc/tree-ssa-alias.h | |
parent | 2dda1094a7c195398c3f2b31519f427ac7d97956 (diff) | |
download | gcc-8e4339f5023286d25c7dfa40b4c88e63b780cfd7.zip gcc-8e4339f5023286d25c7dfa40b4c88e63b780cfd7.tar.gz gcc-8e4339f5023286d25c7dfa40b4c88e63b780cfd7.tar.bz2 |
c++: nested generic lambda in DMI [PR101717]
We were already checking COMPLETE_TYPE_P to recognize instantiation of a
generic lambda, but didn't consider that we might be nested in a non-generic
lambda.
PR c++/101717
gcc/cp/ChangeLog:
* lambda.cc (lambda_expr_this_capture): Check all enclosing
lambdas for completeness.
gcc/testsuite/ChangeLog:
* g++.dg/cpp1y/lambda-generic-this4.C: New test.
Diffstat (limited to 'gcc/tree-ssa-alias.h')
0 files changed, 0 insertions, 0 deletions