aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/qmljs/qmljslink.h
diff options
context:
space:
mode:
authorChristian Kamm <christian.d.kamm@nokia.com>2011-08-08 12:47:49 +0200
committerChristian Kamm <christian.d.kamm@nokia.com>2011-08-08 13:21:28 +0200
commit0e54183d4d31dc34fc742503c6e0956dd1737133 (patch)
tree5afeed4c2c52fa17314369e59cdcf034139c43a7 /src/libs/qmljs/qmljslink.h
parentff092f79b33e48847c7a475eb7362ffb9649aa49 (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.h26
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);