diff options
author | Jason Merrill <jason@redhat.com> | 2014-08-15 17:59:40 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2014-08-15 17:59:40 -0400 |
commit | 5802281eb634b1efcd139cdb5867a8077e7eca03 (patch) | |
tree | e67cb1575d9bbab9d61cafcb08483a12596b5273 /gcc/tree-ssa-pre.c | |
parent | 5b33845084ba98bc0bc87c7220254b3ab4999ed5 (diff) | |
download | gcc-5802281eb634b1efcd139cdb5867a8077e7eca03.zip gcc-5802281eb634b1efcd139cdb5867a8077e7eca03.tar.gz gcc-5802281eb634b1efcd139cdb5867a8077e7eca03.tar.bz2 |
re PR c++/61566 (ICE in write_unscoped_name)
PR c++/61566
* pt.c (instantiate_class_template_1): Ignore lambda on
CLASSTYPE_DECL_LIST.
(push_template_decl_real): A lambda is not primary.
(lookup_template_class_1): Don't look for a lambda partial
instantiation.
* lambda.c (maybe_add_lambda_conv_op): Distinguish between being
currently in a function and the lambda living in a function.
* mangle.c (CLASSTYPE_TEMPLATE_ID_P): False for lambda.
From-SVN: r214046
Diffstat (limited to 'gcc/tree-ssa-pre.c')
0 files changed, 0 insertions, 0 deletions