This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug c++/25185] deep typedef substitution in error message



------- Comment #7 from jason at gcc dot gnu dot org  2009-03-02 18:24 -------
Actually this issue has nothing to do with typedefs: rather, for template
instantiations GCC prints out the template signature and then the template
arguments, rather than the signature of the instantiation.  What you're seeing
is just the signature of the
boost::sequence::detail::range_maker<...>::operator() template.

This change happened in 1999:

1999-09-28  Gabriel Dos Reis  <gdr@codesourcery.com>

        Implement function template instantiation pretty printing.

so, before GCC 3.0.


-- 


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]