﻿id	summary	reporter	owner	description	type	status	priority	component	version	resolution	keywords	cc
285	Parameter given as typeof( ({-}) ) gets unpredictable compiler error	mlbrooks		"Is a possible blocker of a suggested approach to fixing #280.

The function declaration
{{{
void f( typeof( ({ foo(); }) ), int );
}}}
suffers from the f-actual error detailed below, while these ones
{{{
   void g( typeof( ({ 42   ; }) ), int );
   void h( typeof( ({ foo(); }) )      );
}}}
are fine.

Note that
- f has two parameters and the ({-}) wrapping a function call
- g has two parameters
- h the ({-}) wrapping a function call

f-actual: `cfa -c test.cfa` gives ""error: invalid type void in function type"".  FYI it occurs after -Past, before -Pvaldecl.

f-expected, g- and h- actual and expected: `cfa -c test.cfa` produces a test.o.
"	defect	new	minor	cfa-cc	1.0			
