diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2009-06-22 20:14:03 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2009-06-22 20:14:03 (GMT) |
commit | 7c0a46b50fad0925e47b78326f8c2e92e3829fb4 (patch) | |
tree | 2f918f7da3205101b2a8a300ee9afefe247b3f24 /src/memberdef.h | |
parent | 7a3de4c3c8aac25c38b6e93bb0927de40cd1c650 (diff) | |
download | Doxygen-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.h | 8 |
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 ---- |