summaryrefslogtreecommitdiffstats
path: root/src/memberdef.h
diff options
context:
space:
mode:
authordimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2009-06-22 20:14:03 (GMT)
committerdimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2009-06-22 20:14:03 (GMT)
commit7c0a46b50fad0925e47b78326f8c2e92e3829fb4 (patch)
tree2f918f7da3205101b2a8a300ee9afefe247b3f24 /src/memberdef.h
parent7a3de4c3c8aac25c38b6e93bb0927de40cd1c650 (diff)
downloadDoxygen-7c0a46b50fad0925e47b78326f8c2e92e3829fb4.zip
Doxygen-7c0a46b50fad0925e47b78326f8c2e92e3829fb4.tar.gz
Doxygen-7c0a46b50fad0925e47b78326f8c2e92e3829fb4.tar.bz2
Release-1.5.9-20090622
Diffstat (limited to 'src/memberdef.h')
-rw-r--r--src/memberdef.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/memberdef.h b/src/memberdef.h
index 8f47022..a171220 100644
--- a/src/memberdef.h
+++ b/src/memberdef.h
@@ -72,6 +72,8 @@ class MemberDef : public Definition
const ArgumentList *al);
~MemberDef();
DefType definitionType() const { return TypeMember; }
+ // move this member into a different scope
+ void moveTo(Definition *);
//-----------------------------------------------------------------------------------
// ---- getters -----
@@ -231,6 +233,8 @@ class MemberDef : public Definition
MemberDef *inheritsDocsFrom() const;
MemberDef *getGroupAlias() const;
+ ClassDef *category() const;
+
//-----------------------------------------------------------------------------------
// ---- setters -----
//-----------------------------------------------------------------------------------
@@ -314,6 +318,8 @@ class MemberDef : public Definition
void cacheTypedefVal(ClassDef *val,const QCString &templSpec,const QCString &resolvedType);
void invalidateTypedefValCache();
+
+ void invalidateCachedArgumentTypes();
// declaration <-> definition relation
void setMemberDefinition(MemberDef *md);
@@ -321,6 +327,8 @@ class MemberDef : public Definition
void setAnonymousUsed();
void copyArgumentNames(MemberDef *bmd);
+
+ void setCategory(ClassDef *);
//-----------------------------------------------------------------------------------
// --- actions ----