Mark Mitchell wrote:
Gabriel Dos Reis wrote:
Hi,
In the C++ front end, default arguments are recorded in
FUNCTION_TYPEs intead of being part of the FUNCTION_DECLs. What are
the reasons for that?
There used to be an extension that allowed default arguments on function
pointer types. We agreed to kill it, although I don't know if it was
actually removed. If that's been done, there's no longer any reason.
I took it out the back and shot it.
The obvious place is on the DECL_INITIAL of the PARM_DECLs, but I don't think
they exist until the function is defined.
nathan
--
Nathan Sidwell :: http://www.codesourcery.com :: CodeSourcery LLC
[EMAIL PROTECTED] :: http://www.planetfall.pwp.blueyonder.co.uk