diff options
author | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-02-16 16:54:39 +0100 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-02-16 17:04:26 +0100 |
commit | c79f25d5a6b9aa645c0068db07b389ce615948b1 (patch) | |
tree | 8accd82448284736df0d3ca99422c79b8cbe7926 /src/shared/cplusplus/ASTVisit.cpp | |
parent | 8c2928e12e3d83af16e1eeec97b3829ce653b47d (diff) | |
download | qt-creator-c79f25d5a6b9aa645c0068db07b389ce615948b1.tar.gz |
Fixed Q_PROPERTY parsing to handle all possible cases.
Diffstat (limited to 'src/shared/cplusplus/ASTVisit.cpp')
-rw-r--r-- | src/shared/cplusplus/ASTVisit.cpp | 19 |
1 files changed, 2 insertions, 17 deletions
diff --git a/src/shared/cplusplus/ASTVisit.cpp b/src/shared/cplusplus/ASTVisit.cpp index 8b53d99f7f..b7fccf6e48 100644 --- a/src/shared/cplusplus/ASTVisit.cpp +++ b/src/shared/cplusplus/ASTVisit.cpp @@ -108,25 +108,10 @@ void AccessDeclarationAST::accept0(ASTVisitor *visitor) visitor->endVisit(this); } -void QtPropertyDeclarationNamingItemAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(name_value, visitor); - } - visitor->endVisit(this); -} - -void QtPropertyDeclarationBoolItemAST::accept0(ASTVisitor *visitor) -{ - if (visitor->visit(this)) { - accept(bool_value, visitor); - } - visitor->endVisit(this); -} - -void QtPropertyDeclarationFlaggingItemAST::accept0(ASTVisitor *visitor) +void QtPropertyDeclarationItemAST::accept0(ASTVisitor *visitor) { if (visitor->visit(this)) { + accept(expression, visitor); } visitor->endVisit(this); } |