LanguageUtils: Add FakeMetaObject and ComponentVersion.

This commit is contained in:
Christian Kamm
2010-12-03 11:17:25 +01:00
parent 87c8cbf44c
commit 5de7be5f91
14 changed files with 439 additions and 275 deletions

View File

@@ -45,15 +45,15 @@
QT_QML_BEGIN_NAMESPACE
namespace LanguageUtils {
class FakeMetaObject;
}
namespace QmlJS {
class Bind;
class Snapshot;
namespace Interpreter {
class FakeMetaObject;
}
class QMLJS_EXPORT Document
{
public:
@@ -134,7 +134,7 @@ private:
bool _valid;
QList<QmlDirParser::Component> _components;
QList<QmlDirParser::Plugin> _plugins;
typedef QList<const Interpreter::FakeMetaObject *> FakeMetaObjectList;
typedef QList<const LanguageUtils::FakeMetaObject *> FakeMetaObjectList;
FakeMetaObjectList _metaObjects;
DumpStatus _dumpStatus;