forked from qt-creator/qt-creator
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>
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user