diff options
author | Christian Kamm <[email protected]> | 2010-02-19 12:25:26 +0100 |
---|---|---|
committer | Christian Kamm <[email protected]> | 2010-02-22 10:22:23 +0100 |
commit | 08cfc8f28c1aaae1670fa96fc15e4abe00d72e18 (patch) | |
tree | 03c0c1c8b7e54130e823d4415da4978a9cfa06e9 /src/libs/qmljs/qmljscheck.cpp | |
parent | 8274197366a227fcc69833d3645e535f888594f6 (diff) |
Pass in the whole AST path for scope creation.
Just the declaring member isn't enough.
Diffstat (limited to 'src/libs/qmljs/qmljscheck.cpp')
-rw-r--r-- | src/libs/qmljs/qmljscheck.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libs/qmljs/qmljscheck.cpp b/src/libs/qmljs/qmljscheck.cpp index 33392da27c4..383ab9ee008 100644 --- a/src/libs/qmljs/qmljscheck.cpp +++ b/src/libs/qmljs/qmljscheck.cpp @@ -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; } |