diff options
author | Christian Kamm <christian.d.kamm@nokia.com> | 2010-04-22 15:59:21 +0200 |
---|---|---|
committer | Christian Kamm <christian.d.kamm@nokia.com> | 2010-04-22 16:36:43 +0200 |
commit | 3286f48504a15a20b2bfc2a326413badfb0fa9d0 (patch) | |
tree | d236564b6f39419fd6d4fb9152dfb55b1413e3d0 /src/libs/qmljs/qmljslink.h | |
parent | 91853c7c83cbadafa3bfce59714d3c39299765a7 (diff) |
QmlJS: Remove Link::scopeChainAt, initialize scope chain in constructor.
Use ScopeBuilder.push(...) for the same functionality.
Reviewed-by: Erik Verbruggen
Diffstat (limited to 'src/libs/qmljs/qmljslink.h')
-rw-r--r-- | src/libs/qmljs/qmljslink.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/libs/qmljs/qmljslink.h b/src/libs/qmljs/qmljslink.h index 9772f1dc57..f97f9dfb31 100644 --- a/src/libs/qmljs/qmljslink.h +++ b/src/libs/qmljs/qmljslink.h @@ -24,9 +24,6 @@ public: const QStringList &importPaths); ~Link(); - // Get the scope chain for the currentObject inside doc. - void scopeChainAt(Document::Ptr doc, const QList<AST::Node *> &astPath = QList<AST::Node *>()); - QList<DiagnosticMessage> diagnosticMessages() const; private: @@ -42,6 +39,7 @@ private: static AST::UiQualifiedId *qualifiedTypeNameId(AST::Node *node); void linkImports(); + void initializeScopeChain(); void populateImportedTypes(Interpreter::ObjectValue *typeEnv, Document::Ptr doc); void importFile(Interpreter::ObjectValue *typeEnv, Document::Ptr doc, |