------- Comment #4 from jason at gcc dot gnu dot org  2009-11-12 04:59 -------
This issue isn't limited to C++0x mode:

struct A
{
  typedef int Type;
};

template <class T>
typename T::Type f ();

template <class T>
char (* g())[sizeof(f<T>())];

int main()
{
  g<A>();
}


-- 

jason at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[c++0x] can't mangle        |can't mangle template-id
                   |template-id g<N>(t)         |g<N>(t)


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38712

Reply via email to