diff options
| author | Ulf Hermann <ulf.hermann@qt.io> | 2025-08-27 11:39:45 +0200 |
|---|---|---|
| committer | Ulf Hermann <ulf.hermann@qt.io> | 2025-09-01 19:25:20 +0200 |
| commit | dec8d8d6ab824538c6c119949dadfb369f9d311a (patch) | |
| tree | 77ac41e95ce2a2cd8d48722f13c3f7d7efc8ead2 /src/qml/jsruntime/qv4sequenceobject.cpp | |
| parent | 68e35325165378a01bdf8ffddbe7450dbc6ebaba (diff) | |
QtQml: Inline containerOwnPropertyKeys into its only user
Pick-to: 6.10 6.9 6.8
Task-number: QTBUG-129972
Task-number: QTBUG-139025
Change-Id: I2062b537c1c00908b7cc86f394d95ffdf2eabbee
Reviewed-by: Olivier De Cannière <olivier.decanniere@qt.io>
Diffstat (limited to 'src/qml/jsruntime/qv4sequenceobject.cpp')
| -rw-r--r-- | src/qml/jsruntime/qv4sequenceobject.cpp | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/qml/jsruntime/qv4sequenceobject.cpp b/src/qml/jsruntime/qv4sequenceobject.cpp index 201d1580e0..ae4d83def4 100644 --- a/src/qml/jsruntime/qv4sequenceobject.cpp +++ b/src/qml/jsruntime/qv4sequenceobject.cpp @@ -346,12 +346,6 @@ bool Sequence::containerPutIndexed(qsizetype index, const Value &value) return true; } -SequenceOwnPropertyKeyIterator *containerOwnPropertyKeys(const Object *m, Value *target) -{ - *target = *m; - return new SequenceOwnPropertyKeyIterator; -} - bool Sequence::containerDeleteIndexedProperty(qsizetype index) { if (d()->isReadOnly()) @@ -455,7 +449,8 @@ bool Sequence::virtualIsEqualTo(Managed *that, Managed *other) OwnPropertyKeyIterator *Sequence::virtualOwnPropertyKeys(const Object *m, Value *target) { - return containerOwnPropertyKeys(m, target); + *target = *m; + return new SequenceOwnPropertyKeyIterator; } int Sequence::virtualMetacall(Object *object, QMetaObject::Call call, int index, void **a) |
