diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2020-04-27 10:23:58 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2020-04-27 10:23:58 (GMT) |
commit | 2b67e2815cf43f9425a7af5e9224e39a77692bdf (patch) | |
tree | 540dc66784d322a0545b8b061a73c6588565ef60 /src/sqlite3gen.cpp | |
parent | 6f7443e86a2b6633fafeba5e8baa0941c22c757d (diff) | |
download | Doxygen-2b67e2815cf43f9425a7af5e9224e39a77692bdf.zip Doxygen-2b67e2815cf43f9425a7af5e9224e39a77692bdf.tar.gz Doxygen-2b67e2815cf43f9425a7af5e9224e39a77692bdf.tar.bz2 |
Refactoring: migrate MemberNameInfoSDict to MemberNameInfoLinkedMap
Diffstat (limited to 'src/sqlite3gen.cpp')
-rw-r--r-- | src/sqlite3gen.cpp | 17 |
1 files changed, 5 insertions, 12 deletions
diff --git a/src/sqlite3gen.cpp b/src/sqlite3gen.cpp index 895f70c..eb944e6 100644 --- a/src/sqlite3gen.cpp +++ b/src/sqlite3gen.cpp @@ -1904,20 +1904,13 @@ static void generateSqlite3Section( const Definition *d, static void associateAllClassMembers(const ClassDef *cd, struct Refid scope_refid) { - if (cd->memberNameInfoSDict()) + for (auto &mni : cd->memberNameInfoLinkedMap()) { - MemberNameInfoSDict::Iterator mnii(*cd->memberNameInfoSDict()); - MemberNameInfo *mni; - for (mnii.toFirst();(mni=mnii.current());++mnii) + for (auto &mi : *mni) { - MemberNameInfoIterator mii(*mni); - MemberInfo *mi; - for (mii.toFirst();(mi=mii.current());++mii) - { - MemberDef *md = mi->memberDef(); - QCString qrefid = md->getOutputFileBase() + "_1" + md->anchor(); - associateMember(md, insertRefid(qrefid), scope_refid); - } + MemberDef *md = mi->memberDef(); + QCString qrefid = md->getOutputFileBase() + "_1" + md->anchor(); + associateMember(md, insertRefid(qrefid), scope_refid); } } } |