[Bug c++/14912] Do not print default template arguments in error messages
gdr at integrable-solutions dot net
gcc-bugzilla@gcc.gnu.org
Sat Mar 26 04:04:00 GMT 2005
------- Additional Comments From gdr at integrable-solutions dot net 2005-03-26 04:04 -------
Subject: Re: Do not print default template arguments in error messages
"giovannibajo at libero dot it" <gcc-bugzilla@gcc.gnu.org> writes:
| ------- Additional Comments From giovannibajo at libero dot it 2005-03-26 00:30 -------
| (In reply to comment #14)
|
| > | The first patch will deal with just removal of default
| > | arguments, and I believe that the less intrusive and clean solution is to
| > | display <default> in the "with" clause.
| > please:
| > (1) don't do an unconditional removal;
| > (2) don't show <default>.
| > I would oppose any patch short of that.
|
| Yes, the remove will be conditioned on a flag (but I believe this has to become
| the default).
which flag? A compiler option? I don't think a multiplication of
compiler options for this stuff is a good way to go.
| About the <default>, I don't understand what you are proposing as an
| alternative. Are you proposing to completely remove those template parameters
| from the "with" clause?
when they are default, yes.
-- Gaby
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14912
More information about the Gcc-bugs
mailing list