1 2 3 4 5 6 7 8 9 10
// { dg-do assemble } // { dg-options "" } // Disable -ansi -pedantic-errors because of GNU extension template<class foo> class bar { public: void baz() { (({ while( foo::baz() );})); } }; template<class foo> void baz() { (({ while( foo::baz() );})); }