summaryrefslogtreecommitdiff
path: root/src/shared/cplusplus
diff options
context:
space:
mode:
authorChristian Kamm <christian.d.kamm@nokia.com>2011-02-07 12:17:20 +0100
committerChristian Kamm <christian.d.kamm@nokia.com>2011-02-07 12:18:05 +0100
commitdc1f1cc310b6da77c313ab045192dc99da3951a1 (patch)
tree1cca0812bd426d78e2298592fa0b700ff48da30c /src/shared/cplusplus
parent0824a128798ad29072d5388248955da6f56fb398 (diff)
downloadqt-creator-dc1f1cc310b6da77c313ab045192dc99da3951a1.tar.gz
C++: Fix Bind run on QtPropertyDeclarationAST.
Also adjust findusages test to account for QtProperty symbol. Reviewed-by: Erik Verbruggen
Diffstat (limited to 'src/shared/cplusplus')
-rw-r--r--src/shared/cplusplus/Bind.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/shared/cplusplus/Bind.cpp b/src/shared/cplusplus/Bind.cpp
index 13cab8c3cd..0ca8e71ba9 100644
--- a/src/shared/cplusplus/Bind.cpp
+++ b/src/shared/cplusplus/Bind.cpp
@@ -1892,6 +1892,8 @@ bool Bind::visit(QtPropertyDeclarationAST *ast)
for (QtPropertyDeclarationItemListAST *it = ast->property_declaration_item_list; it; it = it->next) {
if (!it->value || !it->value->item_name_token)
continue;
+ this->expression(it->value->expression);
+
std::string name = spell(it->value->item_name_token);
if (name == "CONSTANT") {