summaryrefslogtreecommitdiff
path: root/src/libs/cplusplus/ResolveExpression.cpp
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@digia.com>2012-11-19 11:20:11 +0100
committerErik Verbruggen <erik.verbruggen@digia.com>2012-11-21 14:38:00 +0100
commit8cbf0e7045505eb960ae3f16b67cf2fb84e84a81 (patch)
tree96f18e623d7560d987ccea2a68c1968fb881cab1 /src/libs/cplusplus/ResolveExpression.cpp
parent279cc09cc06c5934f96c4b1c4bae82170906162c (diff)
downloadqt-creator-8cbf0e7045505eb960ae3f16b67cf2fb84e84a81.tar.gz
Fix: no scope walking for name resolving after MemAccess operator
Change-Id: Ic093079fa65d8d749911fd9f5b0f629e9fe68a1e Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
Diffstat (limited to 'src/libs/cplusplus/ResolveExpression.cpp')
-rw-r--r--src/libs/cplusplus/ResolveExpression.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/cplusplus/ResolveExpression.cpp b/src/libs/cplusplus/ResolveExpression.cpp
index 02f8e56a90..65ba9cb2a3 100644
--- a/src/libs/cplusplus/ResolveExpression.cpp
+++ b/src/libs/cplusplus/ResolveExpression.cpp
@@ -806,7 +806,7 @@ bool ResolveExpression::visit(MemberAccessAST *ast)
const int accessOp = tokenKind(ast->access_token);
if (ClassOrNamespace *binding = baseExpression(baseResults, accessOp))
- addResults(binding->lookup(memberName));
+ addResults(binding->find(memberName));
return false;
}