aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2013-03-16 22:38:50 -0400
committerJason Merrill <jason@gcc.gnu.org>2013-03-16 22:38:50 -0400
commitc73356802f430fd51f0d4db1ec928fb093c7c4a6 (patch)
tree327525948c4a7e69b6203fbe7bbe1911d384e157 /gcc/tree.c
parent8e519a8b0a3543210d7103042cc0a2e1b3603832 (diff)
downloadgcc-c73356802f430fd51f0d4db1ec928fb093c7c4a6.zip
gcc-c73356802f430fd51f0d4db1ec928fb093c7c4a6.tar.gz
gcc-c73356802f430fd51f0d4db1ec928fb093c7c4a6.tar.bz2
re PR c++/54764 (In class initialization of non-static lambda member can't be used in class with default template paramer)
PR c++/54764 PR c++/55972 * name-lookup.h (tag_scope): Add ts_lambda. * semantics.c (begin_lambda_type): Use it. * decl.c (xref_tag_1): Set CLASSTYPE_LAMBDA_EXPR. * pt.c (check_default_tmpl_args): Ignore lambdas. (push_template_decl_real): Handle lambdas. * tree.c (no_linkage_check): Adjust lambda check. From-SVN: r196742
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions