diff options
| author | Ulf Hermann <ulf.hermann@qt.io> | 2024-11-26 15:42:40 +0100 |
|---|---|---|
| committer | Ulf Hermann <ulf.hermann@qt.io> | 2024-12-03 15:15:16 +0100 |
| commit | d3f00fd1d91800e894303a5beeb9fd300df7fc8b (patch) | |
| tree | a3703942d1218231077cd0429743ae9ce974c3c8 /src/qmlcompiler/qqmljsoptimizations.cpp | |
| parent | f5673f1e0e139fab33a456275b015fe4e5ca3986 (diff) | |
QmlCompiler: Pass QQmlJSRegisterContent by value
It's only a single pointer these days.
Task-number: QTBUG-124670
Change-Id: Id51fe268108733b07d77c70531f38914a8adfdae
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Olivier De Cannière <olivier.decanniere@qt.io>
Diffstat (limited to 'src/qmlcompiler/qqmljsoptimizations.cpp')
| -rw-r--r-- | src/qmlcompiler/qqmljsoptimizations.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/qmlcompiler/qqmljsoptimizations.cpp b/src/qmlcompiler/qqmljsoptimizations.cpp index 177fa9083b..73e4594bc0 100644 --- a/src/qmlcompiler/qqmljsoptimizations.cpp +++ b/src/qmlcompiler/qqmljsoptimizations.cpp @@ -82,7 +82,7 @@ void QQmlJSOptimizations::populateReaderLocations() // instruction must be optimized out if none of the types it can hold is read anymore. access.trackedTypes.clear(); const auto origins = writeIt->second.changedRegister.conversionOrigins(); - for (const QQmlJSRegisterContent &origin : origins) + for (QQmlJSRegisterContent origin : origins) access.trackedTypes.append(origin); } else { access.trackedTypes.append(writeIt->second.changedRegister); @@ -128,7 +128,7 @@ void QQmlJSOptimizations::populateReaderLocations() } else if (readIt->second.content.isConversion()) { const QList<QQmlJSRegisterContent> conversionOrigins = readIt->second.content.conversionOrigins(); - for (const QQmlJSRegisterContent &origin : conversionOrigins) { + for (QQmlJSRegisterContent origin : conversionOrigins) { if (!access.trackedTypes.contains(origin)) continue; @@ -282,24 +282,24 @@ QQmlJSBasicBlocks::objectAndArrayDefinitions() const } static QString adjustErrorMessage( - const QQmlJSRegisterContent &origin, const QQmlJSScope::ConstPtr &conversion) { + QQmlJSRegisterContent origin, const QQmlJSScope::ConstPtr &conversion) { return QLatin1String("Cannot convert from ") + origin.containedType()->internalName() + QLatin1String(" to ") + conversion->internalName(); } static QString adjustErrorMessage( - const QQmlJSRegisterContent &origin, const QQmlJSRegisterContent &conversion) { + QQmlJSRegisterContent origin, QQmlJSRegisterContent conversion) { return adjustErrorMessage(origin, conversion.containedType()); } static QString adjustErrorMessage( - const QQmlJSRegisterContent &origin, const QList<QQmlJSRegisterContent> &conversions) { + QQmlJSRegisterContent origin, const QList<QQmlJSRegisterContent> &conversions) { if (conversions.size() == 1) return adjustErrorMessage(origin, conversions[0]); QString types; - for (const QQmlJSRegisterContent &type : conversions) { + for (QQmlJSRegisterContent type : conversions) { if (!types.isEmpty()) types += QLatin1String(", "); types += type.containedType()->internalName(); |
