diff options
author | Dimitri van Heesch <doxygen@gmail.com> | 2020-05-27 18:57:54 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-27 18:57:54 (GMT) |
commit | 9889a3ca7c71ee206961d28f504ae57ec91bc624 (patch) | |
tree | cd1beb9057aef409b815fe36712f401d45a0f147 /src/memberdef.cpp | |
parent | 033255166de1bf26d67562585c9f3dd9dff03044 (diff) | |
parent | 3bc881556ef5aac73294a9306580b27f3f198cd3 (diff) | |
download | Doxygen-9889a3ca7c71ee206961d28f504ae57ec91bc624.zip Doxygen-9889a3ca7c71ee206961d28f504ae57ec91bc624.tar.gz Doxygen-9889a3ca7c71ee206961d28f504ae57ec91bc624.tar.bz2 |
Merge pull request #7801 from albert-github/feature/bug_warn_struct
Better warning for non documented struct
Diffstat (limited to 'src/memberdef.cpp')
-rw-r--r-- | src/memberdef.cpp | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/memberdef.cpp b/src/memberdef.cpp index ac7605d..d857fa6 100644 --- a/src/memberdef.cpp +++ b/src/memberdef.cpp @@ -4008,16 +4008,13 @@ void MemberDefImpl::warnIfUndocumented() const const FileDef *fd = getFileDef(); const GroupDef *gd = getGroupDef(); const Definition *d=0; - const char *t=0; + QCString t; if (cd) - t="class", d=cd; + t=cd->compoundTypeString(), d=cd; else if (nd) { d=nd; - if (d->getLanguage() == SrcLangExt_Fortran) - t="module"; - else - t="namespace"; + t=nd->compoundTypeString(); } else if (gd) t="group", d=gd; @@ -4036,7 +4033,7 @@ void MemberDefImpl::warnIfUndocumented() const ) { warn_undoc(getDefFileName(),getDefLine(),"Member %s%s (%s) of %s %s is not documented.", - qPrint(name()),qPrint(argsString()),qPrint(memberTypeName()),t,qPrint(d->name())); + qPrint(name()),qPrint(argsString()),qPrint(memberTypeName()),qPrint(t),qPrint(d->name())); } else if (!isDetailedSectionLinkable()) { |