On Thursday, May 16, 2013 01:15:06 Timothee Cour wrote: > > as far as I can tell, it means exactly what it says, and I don't know how > > it could be friendlier. > > the error message 'declaration fun is already defined' is surprising > because 'void fun(int x);' and 'void fun();' are typically 2 different > function declarations, having different signatures. So this this sounds > misleading/surprising. > > > if you have a good suggestion as to improve the error message, please > > create an enhancement request for it > > how about: > > 'cannot overload a function in a nested scope'
Sounds fine to me. Open an enhancement request for it. - Jonathan M Davis