summaryrefslogtreecommitdiffstats
path: root/src/memberdef.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2011-01-03 18:43:15 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2011-01-03 18:43:15 (GMT)
commit2149c9cb1315b6a42457dd991171bf4fcf7d7015 (patch)
treec44fd80159115f91bacbc05dd72e77e5a6788e84 /src/memberdef.cpp
parent48f4fd9c2d9ba8b374e3c052f888df9bc220df92 (diff)
downloadDoxygen-2149c9cb1315b6a42457dd991171bf4fcf7d7015.zip
Doxygen-2149c9cb1315b6a42457dd991171bf4fcf7d7015.tar.gz
Doxygen-2149c9cb1315b6a42457dd991171bf4fcf7d7015.tar.bz2
Release-1.7.3
Diffstat (limited to 'src/memberdef.cpp')
-rw-r--r--src/memberdef.cpp23
1 files changed, 22 insertions, 1 deletions
diff --git a/src/memberdef.cpp b/src/memberdef.cpp
index be6a3a3..6abc211 100644
--- a/src/memberdef.cpp
+++ b/src/memberdef.cpp
@@ -923,6 +923,27 @@ void MemberDef::_computeLinkableInProject()
return; // linkable!
}
+void MemberDef::setDocumentation(const char *d,const char *docFile,int docLine,bool stripWhiteSpace)
+{
+ makeResident();
+ Definition::setDocumentation(d,docFile,docLine,stripWhiteSpace);
+ m_isLinkableCached = 0;
+}
+
+void MemberDef::setBriefDescription(const char *b,const char *briefFile,int briefLine)
+{
+ makeResident();
+ Definition::setBriefDescription(b,briefFile,briefLine);
+ m_isLinkableCached = 0;
+}
+
+void MemberDef::setInbodyDocumentation(const char *d,const char *inbodyFile,int inbodyLine)
+{
+ makeResident();
+ Definition::setInbodyDocumentation(d,inbodyFile,inbodyLine);
+ m_isLinkableCached = 0;
+}
+
bool MemberDef::isLinkableInProject() const
{
if (m_isLinkableCached==0)
@@ -2095,7 +2116,7 @@ void MemberDef::writeDocumentation(MemberList *ml,OutputList &ol,
MemberDef *fmd=fmdl->first();
while (fmd)
{
- //printf("Enum: isLinkable()=%d\n",fmd->isLinkable());
+ //printf("Enum %p: isLinkable()=%d\n",fmd,fmd->isLinkable());
if (fmd->isLinkable())
{
if (first)