summaryrefslogtreecommitdiffstats
path: root/src/groupdef.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2021-01-04 14:24:36 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2021-01-04 14:24:36 (GMT)
commitd37c654efbd5bb4ea19e1997d1daccb0b01de8b3 (patch)
treeea18824650a130140b8f922804f68d3ec5227af1 /src/groupdef.cpp
parentef5be2c99caa8e5fbc1cec3ec53e91b2c929f613 (diff)
downloadDoxygen-d37c654efbd5bb4ea19e1997d1daccb0b01de8b3.zip
Doxygen-d37c654efbd5bb4ea19e1997d1daccb0b01de8b3.tar.gz
Doxygen-d37c654efbd5bb4ea19e1997d1daccb0b01de8b3.tar.bz2
Refactoring: Embed MemberGroup objects directly in their container
Diffstat (limited to 'src/groupdef.cpp')
-rw-r--r--src/groupdef.cpp28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/groupdef.cpp b/src/groupdef.cpp
index 53a24f2..9a48db4 100644
--- a/src/groupdef.cpp
+++ b/src/groupdef.cpp
@@ -208,9 +208,9 @@ void GroupDefImpl::setGroupTitle( const char *t )
void GroupDefImpl::distributeMemberGroupDocumentation()
{
- for (const auto &mg : m_memberGroups)
+ for (auto &mg : m_memberGroups)
{
- mg->distributeMemberGroupDocumentation();
+ mg.distributeMemberGroupDocumentation();
}
}
@@ -219,9 +219,9 @@ void GroupDefImpl::findSectionsInDocumentation()
docFindSections(briefDescription(),this,docFile());
docFindSections(documentation(),this,docFile());
- for (const auto &mg : m_memberGroups)
+ for (auto &mg : m_memberGroups)
{
- mg->findSectionsInDocumentation(this);
+ mg.findSectionsInDocumentation(this);
}
for (auto &ml : m_memberLists)
@@ -301,9 +301,9 @@ void GroupDefImpl::addMembersToMemberGroup()
}
//printf("GroupDefImpl::addMembersToMemberGroup() memberGroupList=%d\n",memberGroupList->count());
- for (const auto &mg : m_memberGroups)
+ for (auto &mg : m_memberGroups)
{
- mg->setInGroup(TRUE);
+ mg.setInGroup(TRUE);
}
}
@@ -572,10 +572,10 @@ void GroupDefImpl::countMembers()
ml.countDecMembers();
ml.countDocMembers();
}
- for (const auto &mg : m_memberGroups)
+ for (auto &mg : m_memberGroups)
{
- mg->countDecMembers();
- mg->countDocMembers();
+ mg.countDecMembers();
+ mg.countDocMembers();
}
}
@@ -696,9 +696,9 @@ void GroupDefImpl::writeTagFile(FTextStream &tagFile)
break;
case LayoutDocEntry::MemberGroups:
{
- for (const auto &mg : m_memberGroups)
+ for (auto &mg : m_memberGroups)
{
- mg->writeTagFile(tagFile);
+ mg.writeTagFile(tagFile);
}
}
break;
@@ -978,7 +978,7 @@ void GroupDefImpl::writeMemberGroups(OutputList &ol)
/* write user defined member groups */
for (const auto &mg : m_memberGroups)
{
- mg->writeDeclarations(ol,0,0,0,this);
+ mg.writeDeclarations(ol,0,0,0,this);
}
}
@@ -1528,9 +1528,9 @@ void GroupDefImpl::addListReferences()
0
);
}
- for (const auto &mg : m_memberGroups)
+ for (auto &mg : m_memberGroups)
{
- mg->addListReferences(this);
+ mg.addListReferences(this);
}
for (auto &ml : m_memberLists)
{