aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4sequenceobject.cpp
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2025-08-27 11:39:45 +0200
committerUlf Hermann <ulf.hermann@qt.io>2025-09-01 19:25:20 +0200
commitdec8d8d6ab824538c6c119949dadfb369f9d311a (patch)
tree77ac41e95ce2a2cd8d48722f13c3f7d7efc8ead2 /src/qml/jsruntime/qv4sequenceobject.cpp
parent68e35325165378a01bdf8ffddbe7450dbc6ebaba (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.cpp9
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)