diff options
| author | Ulf Hermann <ulf.hermann@qt.io> | 2024-01-08 16:29:51 +0100 |
|---|---|---|
| committer | Ulf Hermann <ulf.hermann@qt.io> | 2024-01-13 16:03:59 +0100 |
| commit | 46911d539a5eb22e86a3a62254f1fecb8813529b (patch) | |
| tree | 8bcc8267076f7050ff20f11f63cc4f9944265143 /src/qml/jsruntime/qv4executablecompilationunit.cpp | |
| parent | ec5b042736410440b10a00c70715b6701f65ce10 (diff) | |
QtQml: Move binding, object and parser status counts to base CU
Change-Id: Id52e3d50b02649010ebcb2309253aa689a536770
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/qml/jsruntime/qv4executablecompilationunit.cpp')
| -rw-r--r-- | src/qml/jsruntime/qv4executablecompilationunit.cpp | 24 |
1 files changed, 3 insertions, 21 deletions
diff --git a/src/qml/jsruntime/qv4executablecompilationunit.cpp b/src/qml/jsruntime/qv4executablecompilationunit.cpp index b6eb5298db..b62dea9c83 100644 --- a/src/qml/jsruntime/qv4executablecompilationunit.cpp +++ b/src/qml/jsruntime/qv4executablecompilationunit.cpp @@ -475,27 +475,9 @@ void ExecutableCompilationUnit::finalizeCompositeType(const QQmlType &type) } } - m_totalBindingsCount = bindingCount; - m_totalParserStatusCount = parserStatusCount; - m_totalObjectCount = objectCount; -} - -int ExecutableCompilationUnit::totalBindingsCount() const { - if (!m_compilationUnit->icRootName) - return m_totalBindingsCount; - return m_compilationUnit->inlineComponentData[*icRootName()].totalBindingCount; -} - -int ExecutableCompilationUnit::totalObjectCount() const { - if (!m_compilationUnit->icRootName) - return m_totalObjectCount; - return m_compilationUnit->inlineComponentData[*icRootName()].totalObjectCount; -} - -int ExecutableCompilationUnit::totalParserStatusCount() const { - if (!m_compilationUnit->icRootName) - return m_totalParserStatusCount; - return m_compilationUnit->inlineComponentData[*icRootName()].totalParserStatusCount; + m_compilationUnit->m_totalBindingsCount = bindingCount; + m_compilationUnit->m_totalParserStatusCount = parserStatusCount; + m_compilationUnit->m_totalObjectCount = objectCount; } bool ExecutableCompilationUnit::verifyChecksum(const CompiledData::DependentTypesHasher &dependencyHasher) const |
