------- Additional Comments From giovannibajo at libero dot it 2005-03-24 02:15 ------- (In reply to comment #9)
> Doesn't sound right to me. [...] > GCC ought to have a heuristic based on the lengths of the version with > the "with" clause and the version with a full argument substitution, to decide > whether to use "with" or just substitute the arguments in-line. I cannot fix all the diagnostic problems in GCC with a single patch, we need to do this incrementally. 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. Your heuristic proposal makes a lot of sense, and we can revisit it when we are done with the issue described in this bug. I'd like also to reverse the instantiation context but that's a different patch again. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14912