diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2014-04-20 10:52:02 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2014-04-20 10:52:02 (GMT) |
commit | 1bb36723a522b371810606c2f6504d0374a7b027 (patch) | |
tree | 442423d3c98663400147d30753c3c912f1700269 /src/classdef.cpp | |
parent | 6dae72421aa759624212773983cb7e17c60100f8 (diff) | |
download | Doxygen-1bb36723a522b371810606c2f6504d0374a7b027.zip Doxygen-1bb36723a522b371810606c2f6504d0374a7b027.tar.gz Doxygen-1bb36723a522b371810606c2f6504d0374a7b027.tar.bz2 |
Bug 712251 - Documentation for enumeration not generated
Diffstat (limited to 'src/classdef.cpp')
-rw-r--r-- | src/classdef.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/classdef.cpp b/src/classdef.cpp index a5b065f..eded587 100644 --- a/src/classdef.cpp +++ b/src/classdef.cpp @@ -2103,7 +2103,8 @@ void ClassDef::writeMemberPages(OutputList &ol) MemberList *ml; for (mli.toFirst();(ml=mli.current());++mli) { - if (ml->listType()&MemberListType_detailedLists) + ml->countDocMembers(); + if (ml->numDocMembers()>0 && (ml->listType()&MemberListType_detailedLists)) { ml->writeDocumentationPage(ol,displayName(),this); } @@ -2130,7 +2131,7 @@ void ClassDef::writeQuickMemberLinks(OutputList &ol,MemberDef *currentMd) const for (mnii.toFirst();(mi=mnii.current());++mnii) { MemberDef *md=mi->memberDef; - if (md->getClassDef()==this && md->isLinkable()) + if (md->getClassDef()==this && md->isLinkable() && !md->isEnumValue()) { ol.writeString(" <tr><td class=\"navtab\">"); if (md->isLinkableInProject()) |