summaryrefslogtreecommitdiffstats
path: root/src/sqlite3gen.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2020-12-30 20:12:09 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2020-12-30 20:12:09 (GMT)
commit2bb3a8790770f0aa05cf0b7c2d13e2b5e7e27afe (patch)
treeba0841c49e36701c4349f0d19632a57ad0118b9b /src/sqlite3gen.cpp
parent34ac30b4e46023e0c86247dac4d47fce0ae1d4f8 (diff)
downloadDoxygen-2bb3a8790770f0aa05cf0b7c2d13e2b5e7e27afe.zip
Doxygen-2bb3a8790770f0aa05cf0b7c2d13e2b5e7e27afe.tar.gz
Doxygen-2bb3a8790770f0aa05cf0b7c2d13e2b5e7e27afe.tar.bz2
Refactoring: change MemberGroupSDict to MemberGroupList
Diffstat (limited to 'src/sqlite3gen.cpp')
-rw-r--r--src/sqlite3gen.cpp42
1 files changed, 11 insertions, 31 deletions
diff --git a/src/sqlite3gen.cpp b/src/sqlite3gen.cpp
index 97c7337..821f24a 100644
--- a/src/sqlite3gen.cpp
+++ b/src/sqlite3gen.cpp
@@ -2015,15 +2015,10 @@ static void generateSqlite3ForClass(const ClassDef *cd)
writeTemplateList(cd);
// + member groups
- if (cd->getMemberGroupSDict())
+ for (const auto &mg : cd->getMemberGroups())
{
- MemberGroupSDict::Iterator mgli(*cd->getMemberGroupSDict());
- MemberGroup *mg;
- for (;(mg=mgli.current());++mgli)
- {
- generateSqlite3Section(cd,mg->members(),refid,"user-defined",mg->header(),
- mg->documentation());
- }
+ generateSqlite3Section(cd,mg->members(),refid,"user-defined",mg->header(),
+ mg->documentation());
}
// this is just a list of *local* members
@@ -2079,15 +2074,10 @@ static void generateSqlite3ForNamespace(const NamespaceDef *nd)
writeInnerNamespaces(nd->getNamespaces(),refid);
// + member groups
- if (nd->getMemberGroupSDict())
+ for (const auto &mg : nd->getMemberGroups())
{
- MemberGroupSDict::Iterator mgli(*nd->getMemberGroupSDict());
- MemberGroup *mg;
- for (;(mg=mgli.current());++mgli)
- {
- generateSqlite3Section(nd,mg->members(),refid,"user-defined",mg->header(),
- mg->documentation());
- }
+ generateSqlite3Section(nd,mg->members(),refid,"user-defined",mg->header(),
+ mg->documentation());
}
// + normal members
@@ -2241,15 +2231,10 @@ static void generateSqlite3ForFile(const FileDef *fd)
writeInnerNamespaces(fd->getNamespaces(),refid);
// + member groups
- if (fd->getMemberGroupSDict())
+ for (const auto &mg : fd->getMemberGroups())
{
- MemberGroupSDict::Iterator mgli(*fd->getMemberGroupSDict());
- MemberGroup *mg;
- for (;(mg=mgli.current());++mgli)
- {
- generateSqlite3Section(fd,mg->members(),refid,"user-defined",mg->header(),
+ generateSqlite3Section(fd,mg->members(),refid,"user-defined",mg->header(),
mg->documentation());
- }
}
// + normal members
@@ -2315,15 +2300,10 @@ static void generateSqlite3ForGroup(const GroupDef *gd)
writeInnerGroups(gd->getSubGroups(),refid);
// + member groups
- if (gd->getMemberGroupSDict())
+ for (const auto &mg : gd->getMemberGroups())
{
- MemberGroupSDict::Iterator mgli(*gd->getMemberGroupSDict());
- MemberGroup *mg;
- for (;(mg=mgli.current());++mgli)
- {
- generateSqlite3Section(gd,mg->members(),refid,"user-defined",mg->header(),
- mg->documentation());
- }
+ generateSqlite3Section(gd,mg->members(),refid,"user-defined",mg->header(),
+ mg->documentation());
}
// + members