diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2004-12-21 21:03:59 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2004-12-21 21:03:59 (GMT) |
commit | f1dfb258b6a6e29e267bcf2e5dcf77168af52cf3 (patch) | |
tree | 4cba2cc60a5a2a7a7965944fa0bd64213bdfa9f0 /src/htmldocvisitor.cpp | |
parent | a17029cb0765fc41b79b3c94a28d734071f13176 (diff) | |
download | Doxygen-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.cpp | 17 |
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 *) |