diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2003-10-19 20:02:00 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2003-10-19 20:02:00 (GMT) |
commit | e6a16d09de26a40fd7730ba44a740b713b157191 (patch) | |
tree | 7c0bc962cb1a9002dc9a21006dd8be4f49cd9c7c /src/classlist.cpp | |
parent | a139a43323607b05f0f749d3c7d8734bb7a47768 (diff) | |
download | Doxygen-e6a16d09de26a40fd7730ba44a740b713b157191.zip Doxygen-e6a16d09de26a40fd7730ba44a740b713b157191.tar.gz Doxygen-e6a16d09de26a40fd7730ba44a740b713b157191.tar.bz2 |
Release-1.3.4-20031019
Diffstat (limited to 'src/classlist.cpp')
-rw-r--r-- | src/classlist.cpp | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/classlist.cpp b/src/classlist.cpp index 35d35cd..7c894b9 100644 --- a/src/classlist.cpp +++ b/src/classlist.cpp @@ -71,7 +71,11 @@ void ClassSDict::writeDeclaration(OutputList &ol,const ClassDef::CompoundType *f ) { bool isLink = cd->isLinkable(); - if (isLink || !Config_getBool("HIDE_UNDOC_CLASSES")) + if (isLink || + (!Config_getBool("HIDE_UNDOC_CLASSES") && + (!cd->isLocal() || Config_getBool("EXTRACT_LOCAL_CLASSES")) + ) + ) { if (!found) { @@ -127,8 +131,10 @@ void ClassSDict::writeDeclaration(OutputList &ol,const ClassDef::CompoundType *f ol.startMemberDescription(); ol.parseDoc(cd->briefFile(),cd->briefLine(),cd,0, cd->briefDescription(),FALSE,FALSE); - if ((!cd->briefDescription().isEmpty() && Config_getBool("REPEAT_BRIEF")) || - !cd->documentation().isEmpty()) + if (//(!cd->briefDescription().isEmpty() && Config_getBool("REPEAT_BRIEF")) || + //!cd->documentation().isEmpty()) + cd->isLinkableInProject() + ) { ol.pushGeneratorState(); ol.disableAllBut(OutputGenerator::Html); |