diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2011-01-03 18:43:15 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2011-01-03 18:43:15 (GMT) |
commit | 2149c9cb1315b6a42457dd991171bf4fcf7d7015 (patch) | |
tree | c44fd80159115f91bacbc05dd72e77e5a6788e84 /src/memberdef.cpp | |
parent | 48f4fd9c2d9ba8b374e3c052f888df9bc220df92 (diff) | |
download | Doxygen-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.cpp | 23 |
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) |