Pass in the whole AST path for scope creation.

Just the declaring member isn't enough.
This commit is contained in:
Christian Kamm
2010-02-19 12:25:26 +01:00
parent 8274197366
commit 08cfc8f28c
8 changed files with 45 additions and 28 deletions

View File

@@ -76,11 +76,10 @@ QList<DiagnosticMessage> Check::operator()()
return _messages;
}
bool Check::visit(UiProgram *ast)
bool Check::visit(UiProgram *)
{
// build the initial scope chain
if (ast->members && ast->members->member)
_link.scopeChainAt(_doc, ast->members->member);
_link.scopeChainAt(_doc);
return true;
}