Hi, On 17/05/2018 16:58, Jason Merrill wrote: > On Thu, May 17, 2018 at 10:27 AM, Paolo Carlini > wrote: >> PS: maybe better using function_declarator_p? > I think so, yes. The relevant rule seems to be "The declarator shall > not specify a function or an array.", so let's check for arrays, too. Agreed. I had the amended patch ready when I noticed (again) that it wasn't addressing another related class of issues which involves declarators not followed by initializers. Thus I tried to fix those too, and the below which moves the check up appears to work fine, passes testing, etc. Are there any risks that an erroneous function / array as declarator is in fact a well formed expression?!? I haven't been able so far to construct examples... Thanks! Paolo. ////////////////////////