Anonymous compounds in XML output and typename

Stephan Tolksdorf <[email protected]>
Newsgroups gmane.text.doxygen.devel
Message-ID <[email protected]>
Hi,

Currently doxygen does not output anonymous enums, structs, unions and 
namespaces in the generated XML. Instead the members of these compounds 
are output as members of the surrounding scope, except in the case of 
enums. Anonymous namespaces are additionally given their own 
"namespace@(...).xml" files, though their members are not documented.

In my opinion it would be desirable if the anonymous compounds weren't 
omitted from the output and its members be outputted as members of the 
compounds. This way the XML output would be closer to the original C++ 
code and would allow for reconstructing the HTML output, which currently 
is not possible.

Similarly, I'd argue that the "typename" qualifier for dependent types 
should not be automatically stripped from types, as it is indispensable 
for correct c++ code and trivial to delete if one doesn't need it.

Best regards,
   Stephan


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.