Skip to content

Commit

Permalink
Refactoring: modernise member indices
Browse files Browse the repository at this point in the history
  • Loading branch information
doxygen committed Dec 30, 2020
1 parent ab875a1 commit 9c9958f
Show file tree
Hide file tree
Showing 4 changed files with 163 additions and 297 deletions.
19 changes: 8 additions & 11 deletions src/doxygen.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -7423,22 +7423,19 @@ static void addMembersToIndex()
for (const auto &mn : *Doxygen::functionNameLinkedMap)
{
// for each member definition
for (const auto &imd : *mn)
for (const auto &md : *mn)
{
MemberDefMutable *md = toMemberDefMutable(imd.get());
if (md)
if (md->getNamespaceDef())
{
if (md->getNamespaceDef())
{
addNamespaceMemberNameToIndex(md);
}
else
{
addFileMemberNameToIndex(md);
}
addNamespaceMemberNameToIndex(md.get());
}
else
{
addFileMemberNameToIndex(md.get());
}
}
}
sortMemberIndexLists();
}

//----------------------------------------------------------------------
Expand Down
Loading

0 comments on commit 9c9958f

Please sign in to comment.