Re: [PATCH 2/4] Don't generate lambda conversion op if arglist has parameter pack.

2013-09-01 Thread Jason Merrill
On 08/27/2013 03:42 PM, Adam Butcher wrote: + if (FUNCTION_PARAMETER_PACK_P (src)) + return; Yeah, in the case of a parameter pack we want to pass a pack expansion. Jason

[PATCH 2/4] Don't generate lambda conversion op if arglist has parameter pack.

2013-08-27 Thread Adam Butcher
* lambda.c (maybe_add_lambda_conv_op): Optimize argvec building and early out if CALLOP contains a function parameter pack. --- gcc/cp/lambda.c | 60 ++--- 1 file changed, 44 insertions(+), 16 deletions(-) diff --git a/gcc/cp/lam