diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2008-12-25 20:54:44 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2008-12-25 20:54:44 (GMT) |
commit | 5b3f3dc61bad158050a2953728f87a9a411823e2 (patch) | |
tree | 64b7da0b56bbee19e999a23f69d13372807211d5 /src/index.cpp | |
parent | b2ff175fbaa113d17cc8c0873220580df1887b97 (diff) | |
download | Doxygen-5b3f3dc61bad158050a2953728f87a9a411823e2.zip Doxygen-5b3f3dc61bad158050a2953728f87a9a411823e2.tar.gz Doxygen-5b3f3dc61bad158050a2953728f87a9a411823e2.tar.bz2 |
Release-1.5.7.1-20081225
Diffstat (limited to 'src/index.cpp')
-rw-r--r-- | src/index.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/index.cpp b/src/index.cpp index 79240ce..f42e2b1 100644 --- a/src/index.cpp +++ b/src/index.cpp @@ -1519,15 +1519,16 @@ void addClassMemberNameToIndex(MemberDef *md) static bool vhdlOpt = Config_getBool("OPTIMIZE_OUTPUT_VHDL"); ClassDef *cd=0; + if (vhdlOpt && (VhdlDocGen::isRecord(md) || VhdlDocGen::isUnit(md))) + { + VhdlDocGen::adjustRecordMember(md); + } + if (md->isLinkableInProject() && (cd=md->getClassDef()) && cd->isLinkableInProject() && cd->templateMaster()==0) { - if (vhdlOpt && (VhdlDocGen::isRecord(md) || VhdlDocGen::isUnit(md))) - { - VhdlDocGen::adjustRecordMember(md); - } QCString n = md->name(); int index = getPrefixIndex(n); int letter = tolower(n.at(index)) & 0x7f; |