Fix: no scope walking for name resolving after MemAccess operator

Change-Id: Ic093079fa65d8d749911fd9f5b0f629e9fe68a1e
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>

Conflicts:
	tests/auto/cplusplus/findusages/tst_findusages.cpp

Change-Id: I87d305e2d68582aa00b92f9599368615cd76ec74
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
Erik Verbruggen
2012-11-19 11:20:11 +01:00
committed by Eike Ziller
parent 56966f3712
commit cab6ed5e51
4 changed files with 67 additions and 3 deletions

View File

@@ -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;
}