diff options
author | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-02-06 11:38:54 +0100 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-02-07 10:49:03 +0100 |
commit | ac6aba5ec34e2b2f7f83105e9a986e629e00ad14 (patch) | |
tree | 78f62f21381b749ed9c81939a9284a4cc5c29a20 /src/shared/cplusplus/ASTVisit.cpp | |
parent | 8d8b05da5a93bcd8f45a2d1b796ff1e4b1102ff5 (diff) | |
download | qt-creator-ac6aba5ec34e2b2f7f83105e9a986e629e00ad14.tar.gz |
Simplified Q_FLAGS and Q_DECLARE_FLAGS parsing.
Diffstat (limited to 'src/shared/cplusplus/ASTVisit.cpp')
-rw-r--r-- | src/shared/cplusplus/ASTVisit.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/shared/cplusplus/ASTVisit.cpp b/src/shared/cplusplus/ASTVisit.cpp index 68e1d7219f..e37c964939 100644 --- a/src/shared/cplusplus/ASTVisit.cpp +++ b/src/shared/cplusplus/ASTVisit.cpp @@ -136,7 +136,7 @@ void QtEnumDeclarationAST::accept0(ASTVisitor *visitor) void QtFlagsDeclarationAST::accept0(ASTVisitor *visitor) { if (visitor->visit(this)) { - accept(enumerator_list, visitor); + accept(flag_enums_list, visitor); } visitor->endVisit(this); } @@ -144,6 +144,8 @@ void QtFlagsDeclarationAST::accept0(ASTVisitor *visitor) void QtDeclareFlagsDeclarationAST::accept0(ASTVisitor *visitor) { if (visitor->visit(this)) { + accept(flags_name, visitor); + accept(enum_name, visitor); } visitor->endVisit(this); } |