diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2020-12-22 15:05:08 (GMT) |
---|---|---|
committer | Dimitri van Heesch <doxygen@gmail.com> | 2020-12-22 15:05:08 (GMT) |
commit | 04fe3c5dffa6d5fb530311d5763a1310dd1260cc (patch) | |
tree | c63b4723e492c1710d40e9104350f667f9e4294c /src/classdef.cpp | |
parent | 1e72202d8fa0e9d2b3f2a29c88ec4f5790a0a4e2 (diff) | |
download | Doxygen-04fe3c5dffa6d5fb530311d5763a1310dd1260cc.zip Doxygen-04fe3c5dffa6d5fb530311d5763a1310dd1260cc.tar.gz Doxygen-04fe3c5dffa6d5fb530311d5763a1310dd1260cc.tar.bz2 |
Fixed scope resolution problem for nested Java generics
Diffstat (limited to 'src/classdef.cpp')
-rw-r--r-- | src/classdef.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/classdef.cpp b/src/classdef.cpp index 315f3f6..aa3b4c1 100644 --- a/src/classdef.cpp +++ b/src/classdef.cpp @@ -4044,11 +4044,11 @@ ClassDef *ClassDefImpl::insertTemplateInstance(const QCString &fileName, ClassDefMutable *templateClass=toClassDefMutable(m_impl->templateInstances->find(templSpec)); if (templateClass==0) { - Debug::print(Debug::Classes,0," New template instance class '%s''%s'\n",qPrint(name()),qPrint(templSpec)); QCString tcname = removeRedundantWhiteSpace(localName()+templSpec); + Debug::print(Debug::Classes,0," New template instance class '%s''%s' inside '%s' hidden=%d\n",qPrint(name()),qPrint(templSpec),qPrint(name()),isHidden()); templateClass = toClassDefMutable( - Doxygen::classLinkedMap->add(tcname, + Doxygen::hiddenClassLinkedMap->add(tcname, std::unique_ptr<ClassDef>( new ClassDefImpl(fileName,startLine,startColumn,tcname,ClassDef::Class)))); templateClass->setTemplateMaster(this); |