summaryrefslogtreecommitdiffstats
path: root/src/searchindex.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2020-04-08 20:10:56 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2020-04-08 20:10:56 (GMT)
commit369e821fc6870e9e6b30aa13d59592c12c760800 (patch)
tree466f2dbaefc79f48639197b46ac07c7d426b277a /src/searchindex.cpp
parent7ea3bb2e16facf7befa820e4f1ce43872d335554 (diff)
downloadDoxygen-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.cpp20
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());
}
}
}