--- Comment #1 from pluto at agmk dot net 2006-09-14 13:49 ---
reduced testcase:
template typename T struct X { };
template typename T, typename U struct Y { };
struct A
{
void f( X Y int, int v = X Y int, int () );
};
tmp.cpp:5: error: expected #8216;,#8217; or
--- Comment #2 from pinskia at gcc dot gnu dot org 2006-09-14 14:59 ---
There is a Defect report about the comma in default arguments.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29084
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-09-14 15:00 ---
In fact this is a dup of bug 57 which is still SUSPENDED because the defect
report has not been resolved yet.
*** This bug has been marked as a duplicate of 57 ***
--
pinskia at gcc dot gnu dot org changed: