diff options
Diffstat (limited to 'src/memberdef.h')
-rw-r--r-- | src/memberdef.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/memberdef.h b/src/memberdef.h index a94005f..c81af80 100644 --- a/src/memberdef.h +++ b/src/memberdef.h @@ -182,8 +182,8 @@ class MemberDef : virtual public Definition virtual bool livesInsideEnum() const = 0; virtual bool isSliceLocal() const = 0; virtual bool isConstExpr() const = 0; + virtual int numberOfFlowKeyWords() const = 0; - int numberOfFlowKeyWords(); // derived getters virtual bool isFriendToHide() const = 0; virtual bool isNotFriend() const = 0; @@ -281,7 +281,6 @@ class MemberDef : virtual public Definition // ---- setters ----- //----------------------------------------------------------------------------------- - void addFlowKeyWord(); // set functions virtual void setMemberType(MemberType t) = 0; @@ -302,12 +301,13 @@ class MemberDef : virtual public Definition virtual void setReadAccessor(const char *r) = 0; virtual void setWriteAccessor(const char *w) = 0; virtual void setTemplateSpecialization(bool b) = 0; - + virtual void makeRelated() = 0; virtual void makeForeign() = 0; virtual void setInheritsDocsFrom(MemberDef *md) = 0; virtual void setTagInfo(TagInfo *i) = 0; virtual void setArgsString(const char *as) = 0; + virtual void incrementFlowKeyWordCount() = 0; // relation to other members virtual void setReimplements(MemberDef *md) = 0; @@ -408,8 +408,6 @@ class MemberDef : virtual public Definition const ClassDef *cd,const NamespaceDef *nd,const FileDef *fd,const GroupDef *gd, bool onlyText=FALSE) const = 0; - int number_of_flowkw; - // write helpers virtual void warnIfUndocumented() const = 0; virtual void warnIfUndocumentedParams() const = 0; |