diff options
author | Jason Merrill <jason@redhat.com> | 2023-03-22 16:11:47 -0400 |
---|---|---|
committer | Jason Merrill <jason@redhat.com> | 2023-04-26 17:16:22 -0400 |
commit | d60cbbfaa9a3ad3bd1f613be95add939c16fc9a1 (patch) | |
tree | 8c58be472a7213fc7191b8a389ca495011c091ec /libgcc | |
parent | 1e27e7e0985e055b3d4ec92e93976b709fdbe425 (diff) | |
download | gcc-d60cbbfaa9a3ad3bd1f613be95add939c16fc9a1.zip gcc-d60cbbfaa9a3ad3bd1f613be95add939c16fc9a1.tar.gz gcc-d60cbbfaa9a3ad3bd1f613be95add939c16fc9a1.tar.bz2 |
c++: local class in nested generic lambda [PR109241]
The earlier fix for PR109241 avoided the crash by handling a type with no
TREE_BINFO. But we want to move toward doing the partial substitution of
classes in generic lambdas, so let's take a step in that direction.
PR c++/109241
gcc/cp/ChangeLog:
* pt.cc (instantiate_class_template): Do partially instantiate.
(tsubst_expr): Do call complete_type for partial instantiations.
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions