summaryrefslogtreecommitdiffstats
path: root/src/htmldocvisitor.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2004-12-21 21:03:59 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2004-12-21 21:03:59 (GMT)
commitf1dfb258b6a6e29e267bcf2e5dcf77168af52cf3 (patch)
tree4cba2cc60a5a2a7a7965944fa0bd64213bdfa9f0 /src/htmldocvisitor.cpp
parenta17029cb0765fc41b79b3c94a28d734071f13176 (diff)
downloadDoxygen-f1dfb258b6a6e29e267bcf2e5dcf77168af52cf3.zip
Doxygen-f1dfb258b6a6e29e267bcf2e5dcf77168af52cf3.tar.gz
Doxygen-f1dfb258b6a6e29e267bcf2e5dcf77168af52cf3.tar.bz2
Release-1.3.9.1-20041221
Diffstat (limited to 'src/htmldocvisitor.cpp')
-rw-r--r--src/htmldocvisitor.cpp17
1 files changed, 14 insertions, 3 deletions
diff --git a/src/htmldocvisitor.cpp b/src/htmldocvisitor.cpp
index 03a1759..41c2fb4 100644
--- a/src/htmldocvisitor.cpp
+++ b/src/htmldocvisitor.cpp
@@ -923,10 +923,21 @@ void HtmlDocVisitor::visitPost(DocParamList *)
void HtmlDocVisitor::visitPre(DocXRefItem *x)
{
if (m_hide) return;
- m_t << "<dl compact><dt><b><a class=\"el\" href=\""
- << x->relPath() << x->file() << Doxygen::htmlFileExtension << "#" << x->anchor() << "\">";
+ bool anonymousEnum = x->file()=="@";
+ if (!anonymousEnum)
+ {
+ m_t << "<dl compact><dt><b><a class=\"el\" href=\""
+ << x->relPath() << x->file() << Doxygen::htmlFileExtension
+ << "#" << x->anchor() << "\">";
+ }
+ else
+ {
+ m_t << "<dl compact><dt><b>";
+ }
filter(x->title());
- m_t << ":</a></b></dt><dd>";
+ m_t << ":";
+ if (!anonymousEnum) m_t << "</a>";
+ m_t << "</b></dt><dd>";
}
void HtmlDocVisitor::visitPost(DocXRefItem *)