Re: [PATCH] c++: GCC accepts junk before fold-expression [PR86773]

2020-10-28 Thread Jason Merrill via Gcc-patches
On 10/28/20 2:02 PM, Marek Polacek wrote: Here we accept a bogus expression before a left fold: Recall that a fold expression looks like: fold-expression: ( cast-expression fold-operator ... ) ( ... fold-operator cast-expression ) ( cast-expression fold-operator ... fold-operat

[PATCH] c++: GCC accepts junk before fold-expression [PR86773]

2020-10-28 Thread Marek Polacek via Gcc-patches
Here we accept a bogus expression before a left fold: Recall that a fold expression looks like: fold-expression: ( cast-expression fold-operator ... ) ( ... fold-operator cast-expression ) ( cast-expression fold-operator ... fold-operator cast-expression ) but here we have ( ca