diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2002-12-24 19:52:54 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2002-12-24 19:52:54 (GMT) |
commit | 04dd14e8f14f65481ef7ed7a29e79a30c5fe301d (patch) | |
tree | 74b9c804cdbc689945d204f1c854e9bfa1ec5c01 /src/memberdef.cpp | |
parent | 1a8ff6f0e75b0db2a4ff1f5eb63631c94085b01e (diff) | |
download | Doxygen-04dd14e8f14f65481ef7ed7a29e79a30c5fe301d.zip Doxygen-04dd14e8f14f65481ef7ed7a29e79a30c5fe301d.tar.gz Doxygen-04dd14e8f14f65481ef7ed7a29e79a30c5fe301d.tar.bz2 |
Release-1.3-rc2-20021224
Diffstat (limited to 'src/memberdef.cpp')
-rw-r--r-- | src/memberdef.cpp | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/src/memberdef.cpp b/src/memberdef.cpp index 7015c08..bff8512 100644 --- a/src/memberdef.cpp +++ b/src/memberdef.cpp @@ -706,6 +706,11 @@ void MemberDef::writeDeclaration(OutputList &ol, if (cd) d=cd; else if (nd) d=nd; else if (fd) d=fd; else d=gd; QCString cname = d->name(); QCString cfname = d->getOutputFileBase(); + QCString osname = cname; + // in case of class members that are put in a group the name of the outerscope + // differs from the cname. + if (getOuterScope()) osname=getOuterScope()->name(); + HtmlHelp *htmlHelp=0; bool hasHtmlHelp = Config_getBool("GENERATE_HTML") && Config_getBool("GENERATE_HTMLHELP"); @@ -926,7 +931,7 @@ void MemberDef::writeDeclaration(OutputList &ol, !annMemb) { ol.startMemberDescription(); - ol.parseDoc(briefFile(),briefLine(),cname,this,briefDescription(),FALSE); + ol.parseDoc(briefFile(),briefLine(),osname,this,briefDescription(),FALSE); if (detailsVisible) { ol.pushGeneratorState(); @@ -1590,8 +1595,8 @@ void MemberDef::warnIfUndocumented() (prot!=Private || Config_getBool("EXTRACT_PRIVATE")) ) { - warn_undoc(m_defFileName,m_defLine,"Warning: Member %s of %s %s is not documented.", - name().data(),t,d->name().data()); + warn_undoc(m_defFileName,m_defLine,"Warning: Member %s%s of %s %s is not documented.", + name().data(),argsString()?argsString():"",t,d->name().data()); } } |