aboutsummaryrefslogtreecommitdiffstats
path: root/parser/codemodel.h
diff options
context:
space:
mode:
authorMarcelo Lira <marcelo.lira@openbossa.org>2010-09-20 11:36:45 -0300
committerHugo Parente Lima <hugo.pl@gmail.com>2012-03-09 19:10:09 -0300
commit5179bca73955373e087d6b51edcabf038c964ac8 (patch)
tree255a4ca87763fb6c203ee31aa91815a6c0d8f548 /parser/codemodel.h
parentc182be3e4c89fe81c15722708d8b712598a528b8 (diff)
Anonymous enums now supported.
Diffstat (limited to 'parser/codemodel.h')
-rw-r--r--parser/codemodel.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/parser/codemodel.h b/parser/codemodel.h
index 3ea94480f..f87f57a35 100644
--- a/parser/codemodel.h
+++ b/parser/codemodel.h
@@ -736,6 +736,8 @@ public:
EnumeratorList enumerators() const;
void addEnumerator(EnumeratorModelItem item);
void removeEnumerator(EnumeratorModelItem item);
+ bool isAnonymous() const;
+ void setAnonymous(bool anonymous);
protected:
_EnumModelItem(CodeModel *model, int kind = __node_kind)
@@ -745,6 +747,7 @@ protected:
private:
CodeModel::AccessPolicy _M_accessPolicy;
EnumeratorList _M_enumerators;
+ bool _M_anonymous;
private:
_EnumModelItem(const _EnumModelItem &other);