diff options
Diffstat (limited to 'src/qml/jsruntime/qv4resolvedtypereference_p.h')
-rw-r--r-- | src/qml/jsruntime/qv4resolvedtypereference_p.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/qml/jsruntime/qv4resolvedtypereference_p.h b/src/qml/jsruntime/qv4resolvedtypereference_p.h index 9720c90a12..4aaafdd71c 100644 --- a/src/qml/jsruntime/qv4resolvedtypereference_p.h +++ b/src/qml/jsruntime/qv4resolvedtypereference_p.h @@ -19,7 +19,7 @@ #include <QtQml/private/qqmlrefcount_p.h> #include <QtQml/private/qqmlpropertycache_p.h> #include <QtQml/private/qqmltype_p.h> -#include <QtQml/private/qv4executablecompilationunit_p.h> +#include <QtQml/private/qv4compileddata_p.h> QT_BEGIN_NAMESPACE @@ -46,8 +46,12 @@ public: QQmlType type() const { return m_type; } void setType(QQmlType type) { m_type = std::move(type); } - QQmlRefPointer<QV4::ExecutableCompilationUnit> compilationUnit() { return m_compilationUnit; } - void setCompilationUnit(QQmlRefPointer<QV4::ExecutableCompilationUnit> unit) + QQmlRefPointer<QV4::CompiledData::CompilationUnit> compilationUnit() + { + return m_compilationUnit; + } + + void setCompilationUnit(QQmlRefPointer<QV4::CompiledData::CompilationUnit> unit) { if (m_compilationUnit == unit.data()) return; @@ -93,7 +97,7 @@ public: private: QQmlType m_type; QQmlPropertyCache::ConstPtr m_typePropertyCache; - QV4::ExecutableCompilationUnit *m_compilationUnit = nullptr; + QV4::CompiledData::CompilationUnit *m_compilationUnit = nullptr; QTypeRevision m_version = QTypeRevision::zero(); // Types such as QQmlPropertyMap can add properties dynamically at run-time and |