diff options
author | Christian Kamm <christian.d.kamm@nokia.com> | 2011-08-08 12:47:49 +0200 |
---|---|---|
committer | Christian Kamm <christian.d.kamm@nokia.com> | 2011-08-08 13:21:28 +0200 |
commit | 0e54183d4d31dc34fc742503c6e0956dd1737133 (patch) | |
tree | 5afeed4c2c52fa17314369e59cdcf034139c43a7 /src/libs/qmljs/qmljslink.h | |
parent | ff092f79b33e48847c7a475eb7362ffb9649aa49 (diff) |
QmlJS: Remove Interpreter namespace.
The distinction between QmlJS and QmlJS::Interpreter has always been
weak and the extra namespace just added an unnecessary complication.
Change-Id: I4db8ef4bd91b5f6bf610a9d23fdbf55bd60250fc
Reviewed-on: http://codereview.qt.nokia.com/2743
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
Diffstat (limited to 'src/libs/qmljs/qmljslink.h')
-rw-r--r-- | src/libs/qmljs/qmljslink.h | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/libs/qmljs/qmljslink.h b/src/libs/qmljs/qmljslink.h index 0a941ed844..f86cc5e1a9 100644 --- a/src/libs/qmljs/qmljslink.h +++ b/src/libs/qmljs/qmljslink.h @@ -58,38 +58,38 @@ public: Link(const Snapshot &snapshot, const QStringList &importPaths, const LibraryInfo &builtins); // Link all documents in snapshot, collecting all diagnostic messages (if messages != 0) - Interpreter::ContextPtr operator()(QHash<QString, QList<DiagnosticMessage> > *messages = 0); + ContextPtr operator()(QHash<QString, QList<DiagnosticMessage> > *messages = 0); // Link all documents in snapshot, appending the diagnostic messages // for 'doc' in 'messages' - Interpreter::ContextPtr operator()(const Document::Ptr &doc, QList<DiagnosticMessage> *messages); + ContextPtr operator()(const Document::Ptr &doc, QList<DiagnosticMessage> *messages); ~Link(); private: static AST::UiQualifiedId *qualifiedTypeNameId(AST::Node *node); - Interpreter::Context::ImportsPerDocument linkImports(); + Context::ImportsPerDocument linkImports(); - void populateImportedTypes(Interpreter::Imports *imports, Document::Ptr doc); - Interpreter::Import importFileOrDirectory( + void populateImportedTypes(Imports *imports, Document::Ptr doc); + Import importFileOrDirectory( Document::Ptr doc, - const Interpreter::ImportInfo &importInfo); - Interpreter::Import importNonFile( + const ImportInfo &importInfo); + Import importNonFile( Document::Ptr doc, - const Interpreter::ImportInfo &importInfo); - void importObject(Bind *bind, const QString &name, Interpreter::ObjectValue *object, NameId *targetNamespace); + const ImportInfo &importInfo); + void importObject(Bind *bind, const QString &name, ObjectValue *object, NameId *targetNamespace); bool importLibrary(Document::Ptr doc, const QString &libraryPath, - Interpreter::Import *import, + Import *import, const QString &importPath = QString()); - void loadQmldirComponents(Interpreter::ObjectValue *import, + void loadQmldirComponents(ObjectValue *import, LanguageUtils::ComponentVersion version, const LibraryInfo &libraryInfo, const QString &libraryPath); - void loadImplicitDirectoryImports(Interpreter::Imports *imports, Document::Ptr doc); - void loadImplicitDefaultImports(Interpreter::Imports *imports); + void loadImplicitDirectoryImports(Imports *imports, Document::Ptr doc); + void loadImplicitDefaultImports(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); |