diff options
author | Erik Verbruggen <erik.verbruggen@digia.com> | 2012-11-19 11:20:11 +0100 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@digia.com> | 2012-11-21 14:38:00 +0100 |
commit | 8cbf0e7045505eb960ae3f16b67cf2fb84e84a81 (patch) | |
tree | 96f18e623d7560d987ccea2a68c1968fb881cab1 /src/libs/cplusplus/ResolveExpression.cpp | |
parent | 279cc09cc06c5934f96c4b1c4bae82170906162c (diff) | |
download | qt-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.cpp | 2 |
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; } |