summaryrefslogtreecommitdiffstats
path: root/src/context.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2021-01-04 15:23:04 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2021-01-04 15:23:04 (GMT)
commit0096c00ac4afc232f7cb9b57ed6cbd392956eb22 (patch)
treef2493e4f41d0bfe2105facffdd3c46287bf516ab /src/context.cpp
parentd37c654efbd5bb4ea19e1997d1daccb0b01de8b3 (diff)
downloadDoxygen-0096c00ac4afc232f7cb9b57ed6cbd392956eb22.zip
Doxygen-0096c00ac4afc232f7cb9b57ed6cbd392956eb22.tar.gz
Doxygen-0096c00ac4afc232f7cb9b57ed6cbd392956eb22.tar.bz2
Revert "Refactoring: Embed MemberGroup objects directly in their container"
This reverts commit d37c654efbd5bb4ea19e1997d1daccb0b01de8b3.
Diffstat (limited to 'src/context.cpp')
-rw-r--r--src/context.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/context.cpp b/src/context.cpp
index b8d477f..95fb82d 100644
--- a/src/context.cpp
+++ b/src/context.cpp
@@ -8857,9 +8857,9 @@ MemberGroupListContext::MemberGroupListContext(const Definition *def,const QCStr
p = new Private;
for (const auto &mg : list)
{
- if (!mg.allMembersInSameSection() || !subGrouping)
+ if (!mg->allMembersInSameSection() || !subGrouping)
{
- p->addMemberGroup(def,relPath,&mg);
+ p->addMemberGroup(def,relPath,mg.get());
}
}
}
@@ -9131,13 +9131,13 @@ class InheritedMemberInfoListContext::Private : public GenericNodeListContext
// addMemberGroupsOfGroup?
for (const auto &mg: cd->getMemberGroups())
{
- if (mg.members() && (!mg.allMembersInSameSection() || !cd->subGrouping())) // group is in its own section
+ if (mg->members() && (!mg->allMembersInSameSection() || !cd->subGrouping())) // group is in its own section
{
- MemberListIterator li(*mg.members());
+ MemberListIterator li(*mg->members());
MemberDef *md;
for (li.toFirst();(md=li.current());++li)
{
- if (lt==md->getSectionList(mg.container())->listType() &&
+ if (lt==md->getSectionList(mg->container())->listType() &&
!md->isReimplementedBy(inheritedFrom) &&
md->isBriefSectionVisible())
{