[Bug c++/14912] Do not print default template arguments in error messages
giovannibajo at libero dot it
Sat Mar 26 00:35:00 GMT 2005
------- Additional Comments From giovannibajo at libero dot it 2005-03-26 00:35 -------
(In reply to comment #12)
> Look at the most general template and same_type_p() with any default
How can it work? The default parameter can be dependent on previous template
parameters. For instace, in vector, the default type in the most general
template would be something like std::allocator<T> (with T being a previous
template parameter), while the type in the instantiation is something like
> Again that is better done with cxx-pretty-print.c
I don't know what cxx-pretty-print.c is, exactly. Is it currently used?
Everytime I step with GDB into an error()/warning()/info() call I only see code
from errors.c being used. My current patch is modifying errors.c because that
is what the FE currently uses, as far as I can tell.
More information about the Gcc-bugs