summaryrefslogtreecommitdiffstats
path: root/src/memberdef.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/memberdef.h')
-rw-r--r--src/memberdef.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/memberdef.h b/src/memberdef.h
index bf7ea9a..eae2572 100644
--- a/src/memberdef.h
+++ b/src/memberdef.h
@@ -48,7 +48,7 @@ class MemberDef : public Definition
const char *type,const char *name,const char *args,
const char *excp,Protection prot,Specifier virt,bool stat,
Relationship related,MemberType t,const ArgumentList *tal,
- const ArgumentList *al);
+ const ArgumentList *al,const char *metaData);
~MemberDef();
DefType definitionType() const { return TypeMember; }
// move this member into a different scope
@@ -109,6 +109,8 @@ class MemberDef : public Definition
bool isEnumerate() const;
bool isEnumValue() const;
bool isTypedef() const;
+ bool isSequence() const;
+ bool isDictionary() const;
bool isFunction() const;
bool isFunctionPtr() const;
bool isDefine() const;
@@ -177,6 +179,7 @@ class MemberDef : public Definition
bool showInCallGraph() const;
bool isStrongEnumValue() const;
bool livesInsideEnum() const;
+ bool isSliceLocal() const;
int numberOfFlowKeyWords();
// derived getters