[GCC-XML] Adding location information to function parameters
    Norbert Irmer 
    norbert.irmer at web.de
       
    Sun Dec 26 11:49:35 EST 2004
    
    
  
Hello,
I am trying to write a documentation tool based on gcc-xml,
and would like to ask, if it would be possible to add
a "location" field to the parameters of functions
(and also of ctors/dtors/operators of course ), ie. changing
  <Method id="_21" name="someFunc" returns="_26" access="private" 
context="_9" mangled="_ZN6ClassB6ClassD8someFuncEiz" location="f0:26" 
file="f0" line="26" endline="27">
    <Argument name="n" type="_15"/>
    <Ellipsis/>
  </Method>
to
...
<Argument name="n" type="_15" location="f0:22" file="f0" line="22"/>
...
This would it make easier for me (and would be a cleaner solution)  to 
document
function parameters, eg. in the following form
void someFunc(
   /// number of arguments
  int n,
  /// arguments
  ... )
{
}
Best regards,
Norbert Irmer
    
    
More information about the gccxml
mailing list