aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/qmljs/qmljslink.h
diff options
context:
space:
mode:
authorChristian Kamm <christian.d.kamm@nokia.com>2011-05-27 10:43:06 +0200
committerChristian Kamm <christian.d.kamm@nokia.com>2011-05-27 11:48:53 +0200
commita7f4e5fab5f46ec392345770c017de2106f9615a (patch)
tree7b0ee292275ae7c8b757b61478476c529aaa98bf /src/libs/qmljs/qmljslink.h
parentca1eaca136c8944b618fd58835dd0bd213b68d77 (diff)
QmlJS: Separate imported types and imported JS scopes.
Task-number: QTCREATORBUG-4981 Change-Id: I06d3e428ca4928296a3d5977aeff29fc3217c37c Reviewed-on: http://codereview.qt.nokia.com/175 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
Diffstat (limited to 'src/libs/qmljs/qmljslink.h')
-rw-r--r--src/libs/qmljs/qmljslink.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/libs/qmljs/qmljslink.h b/src/libs/qmljs/qmljslink.h
index 338dd11d22..20b8272057 100644
--- a/src/libs/qmljs/qmljslink.h
+++ b/src/libs/qmljs/qmljslink.h
@@ -73,25 +73,25 @@ private:
void linkImports();
- void populateImportedTypes(Interpreter::TypeEnvironment *typeEnv, Document::Ptr doc);
- Interpreter::TypeEnvironment::Import importFileOrDirectory(
+ void populateImportedTypes(Interpreter::Imports *imports, Document::Ptr doc);
+ Interpreter::Import importFileOrDirectory(
Document::Ptr doc,
const Interpreter::ImportInfo &importInfo);
- Interpreter::TypeEnvironment::Import importNonFile(
+ Interpreter::Import importNonFile(
Document::Ptr doc,
const Interpreter::ImportInfo &importInfo);
void importObject(Bind *bind, const QString &name, Interpreter::ObjectValue *object, NameId *targetNamespace);
bool importLibrary(Document::Ptr doc,
const QString &libraryPath,
- Interpreter::TypeEnvironment::Import *import,
+ Interpreter::Import *import,
const QString &importPath = QString());
void loadQmldirComponents(Interpreter::ObjectValue *import,
LanguageUtils::ComponentVersion version,
const LibraryInfo &libraryInfo,
const QString &libraryPath);
- void loadImplicitDirectoryImports(Interpreter::TypeEnvironment *typeEnv, Document::Ptr doc);
- void loadImplicitDefaultImports(Interpreter::TypeEnvironment *typeEnv);
+ void loadImplicitDirectoryImports(Interpreter::Imports *imports, Document::Ptr doc);
+ void loadImplicitDefaultImports(Interpreter::Imports *imports);
void error(const Document::Ptr &doc, const AST::SourceLocation &loc, const QString &message);
void warning(const Document::Ptr &doc, const AST::SourceLocation &loc, const QString &message);