Dear Stephan,

Don't know if this is still relevant, but I was not able to reproduce the
problem with 1.8.11 nor with 1.8.14.
When the problem is still persistent please open an issue at
https://github.com/doxygen/doxygen/issues/new and attach a, small, self
contained example (source+config file in a tar or zip) that allows us to
reproduce the problem?

Albert

On Wed, Nov 9, 2016 at 5:48 PM, Stephen Pape <[email protected]> wrote:

> Hello,
>
> I'm using Doxygen 1.8.11, which shipped with Ubuntu 16.04. I've also
> tried 1.8.12, compiled from source, which has the same issue.
>
> I have an enum class like this:
>
> namespace foo {
>
> /**
>  *  @brief is a strongly typed enum class representing a supported
> processor type
>  */
> enum class CpuType {
>     /** @brief PowerPC Type 93 */
>     CPU_PPC603 = 93,
>     /** @brief PowerPC Type 112 */
>     CPU_PPC112 = 112,
>     /** @brief The Xtensa processor */
>     CPU_XTENSA = 131,
>     /** @brief Catch-all for unsupported CPUs*/
>     UNKNOWN_CPU_TYPE = -1
> };
>
> }
>
> Doxygen prints out the following:
>
> /home/papes/git/libwdbrpc/include/const/CpuType.hh:24: warning:
> Internal inconsistency: member CPU_PPC603 does not belong to any
> container!
> /home/papes/git/libwdbrpc/include/const/CpuType.hh:24: warning:
> Internal inconsistency: member CPU_PPC603 does not belong to any
> container!
> /home/papes/git/libwdbrpc/include/const/CpuType.hh:26: warning:
> Internal inconsistency: member CPU_PPC112 does not belong to any
> container!
> /home/papes/git/libwdbrpc/include/const/CpuType.hh:26: warning:
> Internal inconsistency: member CPU_PPC112 does not belong to any
> container!
> /home/papes/git/libwdbrpc/include/const/CpuType.hh:28: warning:
> Internal inconsistency: member CPU_XTENSA does not belong to any
> container!
> /home/papes/git/libwdbrpc/include/const/CpuType.hh:28: warning:
> Internal inconsistency: member CPU_XTENSA does not belong to any
> container!
> /home/papes/git/libwdbrpc/include/const/CpuType.hh:31: warning:
> Internal inconsistency: member UNKNOWN_CPU_TYPE does not belong to any
> container!
> /home/papes/git/libwdbrpc/include/const/CpuType.hh:31: warning:
> Internal inconsistency: member UNKNOWN_CPU_TYPE does not belong to any
> container!
>
> This happens with all of my enum classes, and I haven't found a way to
> work around it. I can find the enum in Doxygen if I go through another
> class that uses it, but none of the values are documented. Changing
> them to be regular enums gets rid of the warning, but the values are
> still not documented.
>
> Can anyone offer any insight?
>
> Thanks!
>
> ------------------------------------------------------------
> ------------------
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi
> _______________________________________________
> Doxygen-develop mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/doxygen-develop
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Doxygen-develop mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/doxygen-develop

Reply via email to