diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2020-04-08 20:10:56 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2020-04-08 20:10:56 (GMT) |
commit | 369e821fc6870e9e6b30aa13d59592c12c760800 (patch) | |
tree | 466f2dbaefc79f48639197b46ac07c7d426b277a /src/searchindex.cpp | |
parent | 7ea3bb2e16facf7befa820e4f1ce43872d335554 (diff) | |
download | Doxygen-369e821fc6870e9e6b30aa13d59592c12c760800.zip Doxygen-369e821fc6870e9e6b30aa13d59592c12c760800.tar.gz Doxygen-369e821fc6870e9e6b30aa13d59592c12c760800.tar.bz2 |
Replaced MemberNameSDict by MemberNameLinkedMap based on LinkedMap
Diffstat (limited to 'src/searchindex.cpp')
-rw-r--r-- | src/searchindex.cpp | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/src/searchindex.cpp b/src/searchindex.cpp index 00786d6..ec7f7d6 100644 --- a/src/searchindex.cpp +++ b/src/searchindex.cpp @@ -846,34 +846,26 @@ void createJavaScriptSearchIndex() // index class members { - MemberNameSDict::Iterator mnli(*Doxygen::memberNameSDict); - MemberName *mn; // for each member name - for (mnli.toFirst();(mn=mnli.current());++mnli) + for (const auto &mn : *Doxygen::memberNameLinkedMap) { - MemberDef *md; - MemberNameIterator mni(*mn); // for each member definition - for (mni.toFirst();(md=mni.current());++mni) + for (const auto &md : *mn) { - addMemberToSearchIndex(md); + addMemberToSearchIndex(md.get()); } } } // index file/namespace members { - MemberNameSDict::Iterator fnli(*Doxygen::functionNameSDict); - MemberName *mn; // for each member name - for (fnli.toFirst();(mn=fnli.current());++fnli) + for (const auto &mn : *Doxygen::functionNameLinkedMap) { - MemberDef *md; - MemberNameIterator mni(*mn); // for each member definition - for (mni.toFirst();(md=mni.current());++mni) + for (const auto &md : *mn) { - addMemberToSearchIndex(md); + addMemberToSearchIndex(md.get()); } } } |