Skip to content

Commit

Permalink
Bug 743605 - Tagfile anchors not generated for enumeration values
Browse files Browse the repository at this point in the history
  • Loading branch information
Dimitri van Heesch committed Feb 5, 2015
1 parent 1f21c23 commit 1d4f37c
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions src/memberlist.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -968,6 +968,15 @@ void MemberList::writeTagFile(FTextStream &tagFile)
if (md->getLanguage()!=SrcLangExt_VHDL)
{
md->writeTagFile(tagFile);
if (md->memberType()==MemberType_Enumeration && md->enumFieldList() && !md->isStrong())
{
MemberListIterator vmli(*md->enumFieldList());
MemberDef *vmd;
for ( ; (vmd=vmli.current()) ; ++vmli)
{
vmd->writeTagFile(tagFile);
}
}
}
else
{
Expand Down

0 comments on commit 1d4f37c

Please sign in to comment.