Re: [PATCH] c++: Fix operator() lookup in lambdas [PR95451]

2021-02-25 Thread Jason Merrill via Gcc-patches
On 2/25/21 1:48 PM, Jakub Jelinek wrote: Hi! During name lookup, name-lookup.c uses: if (!(!iter->type && HIDDEN_TYPE_BINDING_P (iter)) && (bool (want & LOOK_want::HIDDEN_LAMBDA) || !is_lambda_ignored_entity (iter->value)) && qu

[PATCH] c++: Fix operator() lookup in lambdas [PR95451]

2021-02-25 Thread Jakub Jelinek via Gcc-patches
Hi! During name lookup, name-lookup.c uses: if (!(!iter->type && HIDDEN_TYPE_BINDING_P (iter)) && (bool (want & LOOK_want::HIDDEN_LAMBDA) || !is_lambda_ignored_entity (iter->value)) && qualify_lookup (iter->value, want))