summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2015-12-06 10:35:21 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2015-12-06 10:35:21 (GMT)
commitbb4e403968dc1ac4deb3b47c0b79b4304f1be288 (patch)
tree2335b2d6abf187a6c667f7619062ea8b87eeb4f3 /src
parent40897d59939828ea07c591d83e9c2b4d2a00f43a (diff)
downloadDoxygen-bb4e403968dc1ac4deb3b47c0b79b4304f1be288.zip
Doxygen-bb4e403968dc1ac4deb3b47c0b79b4304f1be288.tar.gz
Doxygen-bb4e403968dc1ac4deb3b47c0b79b4304f1be288.tar.bz2
Bug 758900 - C++ templated member-function appears both as public and private
Diffstat (limited to 'src')
-rw-r--r--src/doxygen.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/doxygen.cpp b/src/doxygen.cpp
index 1e2c3ee..43bec1b 100644
--- a/src/doxygen.cpp
+++ b/src/doxygen.cpp
@@ -6204,6 +6204,8 @@ static void findMember(EntryNav *rootNav,
memType.stripPrefix("static "); // see bug700696
funcType=substitute(stripTemplateSpecifiersFromScope(funcType,TRUE),
className+"::",""); // see bug700693 & bug732594
+ memType=substitute(stripTemplateSpecifiersFromScope(memType,TRUE),
+ className+"::",""); // see bug758900
Debug::print(Debug::FindMembers,0,
"5b. Comparing return types '%s'<->'%s' #args %d<->%d\n",
qPrint(md->typeString()),qPrint(funcType),