Loading src/index.cpp +18 −10 Original line number Original line Diff line number Diff line Loading @@ -2279,7 +2279,9 @@ void addClassMemberNameToIndex(MemberDef *md) (QCString(md->typeString())=="friend class" || (QCString(md->typeString())=="friend class" || QCString(md->typeString())=="friend struct" || QCString(md->typeString())=="friend struct" || QCString(md->typeString())=="friend union"); QCString(md->typeString())=="friend union"); if (!(md->isFriend() && isFriendToHide)) if (!(md->isFriend() && isFriendToHide) && (!md->isEnumValue() || (md->getEnumScope() && !md->getEnumScope()->isStrong())) ) { { g_memberIndexLetterUsed[CMHL_All].append(letter,md); g_memberIndexLetterUsed[CMHL_All].append(letter,md); documentedClassMembers[CMHL_All]++; documentedClassMembers[CMHL_All]++; Loading @@ -2304,7 +2306,7 @@ void addClassMemberNameToIndex(MemberDef *md) g_memberIndexLetterUsed[CMHL_Enums].append(letter,md); g_memberIndexLetterUsed[CMHL_Enums].append(letter,md); documentedClassMembers[CMHL_Enums]++; documentedClassMembers[CMHL_Enums]++; } } else if (md->isEnumValue()) else if (md->isEnumValue() && md->getEnumScope() && !md->getEnumScope()->isStrong()) { { g_memberIndexLetterUsed[CMHL_EnumValues].append(letter,md); g_memberIndexLetterUsed[CMHL_EnumValues].append(letter,md); documentedClassMembers[CMHL_EnumValues]++; documentedClassMembers[CMHL_EnumValues]++; Loading Loading @@ -2350,9 +2352,12 @@ void addNamespaceMemberNameToIndex(MemberDef *md) int index = getPrefixIndex(n); int index = getPrefixIndex(n); uint letter = getUtf8CodeToLower(n,index); uint letter = getUtf8CodeToLower(n,index); if (!n.isEmpty()) if (!n.isEmpty()) { if (!md->isEnumValue() || (md->getEnumScope() && !md->getEnumScope()->isStrong())) { { g_namespaceIndexLetterUsed[NMHL_All].append(letter,md); g_namespaceIndexLetterUsed[NMHL_All].append(letter,md); documentedNamespaceMembers[NMHL_All]++; documentedNamespaceMembers[NMHL_All]++; } if (md->isFunction()) if (md->isFunction()) { { Loading @@ -2374,7 +2379,7 @@ void addNamespaceMemberNameToIndex(MemberDef *md) g_namespaceIndexLetterUsed[NMHL_Enums].append(letter,md); g_namespaceIndexLetterUsed[NMHL_Enums].append(letter,md); documentedNamespaceMembers[NMHL_Enums]++; documentedNamespaceMembers[NMHL_Enums]++; } } else if (md->isEnumValue()) else if (md->isEnumValue() && md->getEnumScope() && !md->getEnumScope()->isStrong()) { { g_namespaceIndexLetterUsed[NMHL_EnumValues].append(letter,md); g_namespaceIndexLetterUsed[NMHL_EnumValues].append(letter,md); documentedNamespaceMembers[NMHL_EnumValues]++; documentedNamespaceMembers[NMHL_EnumValues]++; Loading Loading @@ -2404,9 +2409,12 @@ void addFileMemberNameToIndex(MemberDef *md) int index = getPrefixIndex(n); int index = getPrefixIndex(n); uint letter = getUtf8CodeToLower(n,index); uint letter = getUtf8CodeToLower(n,index); if (!n.isEmpty()) if (!n.isEmpty()) { if (!md->isEnumValue() || (md->getEnumScope() && !md->getEnumScope()->isStrong())) { { g_fileIndexLetterUsed[FMHL_All].append(letter,md); g_fileIndexLetterUsed[FMHL_All].append(letter,md); documentedFileMembers[FMHL_All]++; documentedFileMembers[FMHL_All]++; } if (md->isFunction()) if (md->isFunction()) { { Loading @@ -2428,7 +2436,7 @@ void addFileMemberNameToIndex(MemberDef *md) g_fileIndexLetterUsed[FMHL_Enums].append(letter,md); g_fileIndexLetterUsed[FMHL_Enums].append(letter,md); documentedFileMembers[FMHL_Enums]++; documentedFileMembers[FMHL_Enums]++; } } else if (md->isEnumValue()) else if (md->isEnumValue() && md->getEnumScope() && !md->getEnumScope()->isStrong()) { { g_fileIndexLetterUsed[FMHL_EnumValues].append(letter,md); g_fileIndexLetterUsed[FMHL_EnumValues].append(letter,md); documentedFileMembers[FMHL_EnumValues]++; documentedFileMembers[FMHL_EnumValues]++; Loading Loading
src/index.cpp +18 −10 Original line number Original line Diff line number Diff line Loading @@ -2279,7 +2279,9 @@ void addClassMemberNameToIndex(MemberDef *md) (QCString(md->typeString())=="friend class" || (QCString(md->typeString())=="friend class" || QCString(md->typeString())=="friend struct" || QCString(md->typeString())=="friend struct" || QCString(md->typeString())=="friend union"); QCString(md->typeString())=="friend union"); if (!(md->isFriend() && isFriendToHide)) if (!(md->isFriend() && isFriendToHide) && (!md->isEnumValue() || (md->getEnumScope() && !md->getEnumScope()->isStrong())) ) { { g_memberIndexLetterUsed[CMHL_All].append(letter,md); g_memberIndexLetterUsed[CMHL_All].append(letter,md); documentedClassMembers[CMHL_All]++; documentedClassMembers[CMHL_All]++; Loading @@ -2304,7 +2306,7 @@ void addClassMemberNameToIndex(MemberDef *md) g_memberIndexLetterUsed[CMHL_Enums].append(letter,md); g_memberIndexLetterUsed[CMHL_Enums].append(letter,md); documentedClassMembers[CMHL_Enums]++; documentedClassMembers[CMHL_Enums]++; } } else if (md->isEnumValue()) else if (md->isEnumValue() && md->getEnumScope() && !md->getEnumScope()->isStrong()) { { g_memberIndexLetterUsed[CMHL_EnumValues].append(letter,md); g_memberIndexLetterUsed[CMHL_EnumValues].append(letter,md); documentedClassMembers[CMHL_EnumValues]++; documentedClassMembers[CMHL_EnumValues]++; Loading Loading @@ -2350,9 +2352,12 @@ void addNamespaceMemberNameToIndex(MemberDef *md) int index = getPrefixIndex(n); int index = getPrefixIndex(n); uint letter = getUtf8CodeToLower(n,index); uint letter = getUtf8CodeToLower(n,index); if (!n.isEmpty()) if (!n.isEmpty()) { if (!md->isEnumValue() || (md->getEnumScope() && !md->getEnumScope()->isStrong())) { { g_namespaceIndexLetterUsed[NMHL_All].append(letter,md); g_namespaceIndexLetterUsed[NMHL_All].append(letter,md); documentedNamespaceMembers[NMHL_All]++; documentedNamespaceMembers[NMHL_All]++; } if (md->isFunction()) if (md->isFunction()) { { Loading @@ -2374,7 +2379,7 @@ void addNamespaceMemberNameToIndex(MemberDef *md) g_namespaceIndexLetterUsed[NMHL_Enums].append(letter,md); g_namespaceIndexLetterUsed[NMHL_Enums].append(letter,md); documentedNamespaceMembers[NMHL_Enums]++; documentedNamespaceMembers[NMHL_Enums]++; } } else if (md->isEnumValue()) else if (md->isEnumValue() && md->getEnumScope() && !md->getEnumScope()->isStrong()) { { g_namespaceIndexLetterUsed[NMHL_EnumValues].append(letter,md); g_namespaceIndexLetterUsed[NMHL_EnumValues].append(letter,md); documentedNamespaceMembers[NMHL_EnumValues]++; documentedNamespaceMembers[NMHL_EnumValues]++; Loading Loading @@ -2404,9 +2409,12 @@ void addFileMemberNameToIndex(MemberDef *md) int index = getPrefixIndex(n); int index = getPrefixIndex(n); uint letter = getUtf8CodeToLower(n,index); uint letter = getUtf8CodeToLower(n,index); if (!n.isEmpty()) if (!n.isEmpty()) { if (!md->isEnumValue() || (md->getEnumScope() && !md->getEnumScope()->isStrong())) { { g_fileIndexLetterUsed[FMHL_All].append(letter,md); g_fileIndexLetterUsed[FMHL_All].append(letter,md); documentedFileMembers[FMHL_All]++; documentedFileMembers[FMHL_All]++; } if (md->isFunction()) if (md->isFunction()) { { Loading @@ -2428,7 +2436,7 @@ void addFileMemberNameToIndex(MemberDef *md) g_fileIndexLetterUsed[FMHL_Enums].append(letter,md); g_fileIndexLetterUsed[FMHL_Enums].append(letter,md); documentedFileMembers[FMHL_Enums]++; documentedFileMembers[FMHL_Enums]++; } } else if (md->isEnumValue()) else if (md->isEnumValue() && md->getEnumScope() && !md->getEnumScope()->isStrong()) { { g_fileIndexLetterUsed[FMHL_EnumValues].append(letter,md); g_fileIndexLetterUsed[FMHL_EnumValues].append(letter,md); documentedFileMembers[FMHL_EnumValues]++; documentedFileMembers[FMHL_EnumValues]++; Loading