diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2020-12-23 20:14:56 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2020-12-23 20:14:56 (GMT) |
commit | 259d45b94b83523a508b42e71cac1441f2939ac3 (patch) | |
tree | 5a54da5bfcb8c0026222af74c84af3309ef38188 | |
parent | 3dc8e67a9bb5f08460bf1f56853266db71569919 (diff) | |
download | Doxygen-259d45b94b83523a508b42e71cac1441f2939ac3.zip Doxygen-259d45b94b83523a508b42e71cac1441f2939ac3.tar.gz Doxygen-259d45b94b83523a508b42e71cac1441f2939ac3.tar.bz2 |
Regression: fixed 'no matching class member found for' warning in OpenMSX project
-rw-r--r-- | src/doxygen.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/doxygen.cpp b/src/doxygen.cpp index 16d7d01..54e4915 100644 --- a/src/doxygen.cpp +++ b/src/doxygen.cpp @@ -6269,7 +6269,6 @@ static void findMember(const Entry *root, isFunc ); - MemberName *mn=0; if (!funcName.isEmpty()) // function name is valid { Debug::print(Debug::FindMembers,0, @@ -6278,6 +6277,7 @@ static void findMember(const Entry *root, // check if 'className' is actually a scoped enum, in which case we need to // process it as a global, see issue #6471 bool strongEnum = false; + MemberName *mn=0; if (!className.isEmpty() && (mn=Doxygen::functionNameLinkedMap->find(className))) { for (const auto &imd : *mn) @@ -6296,7 +6296,6 @@ static void findMember(const Entry *root, { namespaceName=className; } - mn = 0; } } } @@ -6305,6 +6304,7 @@ static void findMember(const Entry *root, { funcName = substitute(funcName,className+"::",""); } + mn = 0; if (!funcTempList.isEmpty()) // try with member specialization { mn=Doxygen::memberNameLinkedMap->find(funcName+funcTempList); |