diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2003-03-17 21:39:04 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2003-03-17 21:39:04 (GMT) |
commit | 5eeee0ed4c1692c9a367a1232b74e44f1c4a460a (patch) | |
tree | eb947bb0b492c9a33c255c9ec3928913cbf938c7 /src/classdef.cpp | |
parent | b05064427c02bd5ae998856a0d708c440f610bde (diff) | |
download | Doxygen-5eeee0ed4c1692c9a367a1232b74e44f1c4a460a.zip Doxygen-5eeee0ed4c1692c9a367a1232b74e44f1c4a460a.tar.gz Doxygen-5eeee0ed4c1692c9a367a1232b74e44f1c4a460a.tar.bz2 |
Release-1.3-rc3-20030317
Diffstat (limited to 'src/classdef.cpp')
-rw-r--r-- | src/classdef.cpp | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/src/classdef.cpp b/src/classdef.cpp index 5fd5254..39e37f5 100644 --- a/src/classdef.cpp +++ b/src/classdef.cpp @@ -98,6 +98,8 @@ ClassDef::ClassDef( m_isAbstract = FALSE; m_isStatic = FALSE; m_membersMerged = FALSE; + QCString ns; + extractNamespaceName(m_name,m_className,ns); if (((QCString)defFileName).right(5)!=".java" && guessSection(defFileName)==Entry::SOURCE_SEC) @@ -132,7 +134,7 @@ QCString ClassDef::displayName() const QCString n; if (Config_getBool("HIDE_SCOPE_NAMES")) { - n=localName(); + n=m_className; } else { @@ -2519,14 +2521,15 @@ QCString ClassDef::qualifiedNameWithTemplateParameters( QCString ClassDef::className() const { - QCString className=m_localName; - Definition *p=getOuterScope(); - while (p && p->definitionType()==TypeClass) - { - className.prepend(p->localName()+"::"); - p=p->getOuterScope(); - } - return className; + //QCString className=m_localName; + //Definition *p=getOuterScope(); + //while (p && p->definitionType()==TypeClass) + //{ + // className.prepend(p->localName()+"::"); + // p=p->getOuterScope(); + //} + //return className; + return m_className; }; void ClassDef::addListReferences() |