For some reason, Doxygen comments such as @class or @enum were considered to be "structural" (whatever this means) and completely removed during the parsing time. This is wrong as such comments can be attached to their corresponding declarations and while it would be arguably better to check that this is indeed the case (e.g. "@class Foo" really appears before or after the declaration of this class), throwing them away is definitely not the right thing to do and keeping them without any further checks is a better alternative. |
||
|---|---|---|
| .. | ||
| CParse | ||
| DOH | ||
| DoxygenTranslator/src | ||
| Include | ||
| Modules | ||
| Preprocessor | ||
| Swig | ||
| Makefile.am | ||
| README | ||
SWIG Source directory
Source/DOH - A core set of basic datatypes including
strings, lists, hashes, and files. Used
extensively by the rest of SWIG.
Source/Swig - Swig core. Type-system, utility functions.
Source/Preprocessor - SWIG C Preprocessor
Source/CParse - SWIG C Parser (still messy)
Source/Modules - Language modules.
Source/Include - Include files.
Historic directories which may be in CVS, but have been removed:
Source/Modules1.1 - Old SWIG-1.1 modules. Empty.
Source/LParse - Experimental parser. Officially dead
as CParse is more capable.
Source/SWIG1.1 - Old SWIG1.1 core. Completely empty now.