Hello World,

If I have a \deprecated or \todo in an \enum description (in a IDL 
file), these entries do not show up in the deprecated or todo list. 
\deprecated und \todo entries in method or interface descriptions are 
listed. The actual description of \enum is correct (\todo and 
\deprecated are shown).

Example:


   /** \enum MyEnum
     * \brief Brief description of my enum
     *
     * Longer description of my enum
     *
     * \todo A TODO for my enum which does not show up
     *
     *
     * \typedef MyEnum TheEnum
     *
     * Rename enumeration to a better name
     */
   [ uuid(9CAF43A5-75A0-42E5-B43C-D0BF92C3A773), version(1.0) ]
   typedef enum MyEnum
   {
     FirstEnum = 0x0001, //!< Description of first enum
     ...
     ...
     LastEnum = 0xFFFF  //<! Description of last enum
   } TheEnum;


The \todo does not show up in the list. It shows up, if it is moved 
below \typdef (but of course, it is then a TODO for the typedef, not the 
enum)

I noticed the exact same behavior for \deprecated.

Platform:
Windows 7 Professional, SP1, all patches applied (Microsoft Windows 
[Version 6.1.7601])
doxygen Version 1.8.7

Is this intended behavior or a bug?

Best regards
        Andreas
-- 
       ("`-''-/").___..--''"`-._
        `o_ o  )   `-.  (     ).`-.__.`)
        (_Y_.)'  ._   )  `._ `. ``-..-'
      _..`--'_..-_/  /--'_.' .'
     (il).-''  (li).'  ((!.-'

Andreas Tscharner   [email protected]   ICQ-No. 14356454

------------------------------------------------------------------------------
_______________________________________________
Doxygen-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/doxygen-develop

Reply via email to