public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH] [PR c++/61636 and c++/64382] Fix default capture in generic lambdas
@ 2015-04-13 22:37 Adam Butcher
  2015-04-13 22:37 ` [PATCH 1/2] PR c++/61636 * cp/parser.c (cp_parser_postfix_expression): Resolve default captured 'this' early for " Adam Butcher
  2015-04-13 22:37 ` [PATCH 2/2] PR c++/64382 * cp/parser.c (parsing_default_capturing_generic_lambda_in_template): New function. * cp/cp-tree.h: Declare it. * cp/semantics.c (finish_id_expression): Resolve names within a default capturing generic lambda defined within a template prior to instantiation to allow for captures to be added to the closure type Adam Butcher
  0 siblings, 2 replies; 14+ messages in thread
From: Adam Butcher @ 2015-04-13 22:37 UTC (permalink / raw)
  To: Jason Merrill; +Cc: gcc-patches

Hi Jason,

I finally scraped some time together to look into these two generic
lambda default capture bugs and believe I have a solution.  Still have
to run tests but I thought I'd get these out for your perusal whilst I
rebase onto origin/master and run the testsuite.

Cheers,
Adam

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2015-04-20 19:46 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-04-13 22:37 [PATCH] [PR c++/61636 and c++/64382] Fix default capture in generic lambdas Adam Butcher
2015-04-13 22:37 ` [PATCH 1/2] PR c++/61636 * cp/parser.c (cp_parser_postfix_expression): Resolve default captured 'this' early for " Adam Butcher
2015-04-17 19:58   ` [PATCH 1/2] PR c++/61636 Jason Merrill
2015-04-17 21:06     ` Adam Butcher
2015-04-18 17:53       ` Adam Butcher
2015-04-19 19:03         ` Adam Butcher
2015-04-20  3:28           ` Jason Merrill
2015-04-20 10:25         ` [PATCH 1/2] ?PR c++/61636 Marek Polacek
2015-04-20 19:46           ` Adam Butcher
2015-04-13 22:37 ` [PATCH 2/2] PR c++/64382 * cp/parser.c (parsing_default_capturing_generic_lambda_in_template): New function. * cp/cp-tree.h: Declare it. * cp/semantics.c (finish_id_expression): Resolve names within a default capturing generic lambda defined within a template prior to instantiation to allow for captures to be added to the closure type Adam Butcher
2015-04-14  7:16   ` Marek Polacek
2015-04-14  7:26     ` Jakub Jelinek
2015-04-14 18:00       ` Adam Butcher
2015-04-14 18:38   ` [PATCH 2/2] PR c++/64382 * cp/parser.c (parsing_default_capturing_generic_lambda_in_template) Adam Butcher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).