parser.c
693 KB
-
re PR c++/41896 ([c++0x] Segfault because of a nested lambda function) · 19030d77
PR c++/41896 * semantics.c (outer_lambda_capture_p): Revert. (add_capture): Only finish_member_declaration if we're in the lambda class. (register_capture_members): New. * cp-tree.h: Declare it. * parser.c (cp_parser_lambda_expression): Call it. From-SVN: r156678
Jason Merrill committed