OpenCoverage

qqmlvmemetaobject.cpp

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7-
8-
9-
10static void list_append(QQmlListProperty<QObject> *prop, QObject *o)-
11{-
12 QList<QObject *> *list = static_cast<QList<QObject *> *>(prop->data);-
13 list->append(o);-
14 static_cast<QQmlVMEMetaObject *>(prop->dummy1)->activate(prop->object, reinterpret_cast<quintptr>(prop->dummy2), nullptr);-
15}
executed 98 times by 6 tests: end of block
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
98
16-
17static int list_count(QQmlListProperty<QObject> *prop)-
18{-
19 QList<QObject *> *list = static_cast<QList<QObject *> *>(prop->data);-
20 return
executed 276 times by 5 tests: return list->count();
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
list->count();
executed 276 times by 5 tests: return list->count();
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
276
21}-
22-
23static QObject *list_at(QQmlListProperty<QObject> *prop, int index)-
24{-
25 QList<QObject *> *list = static_cast<QList<QObject *> *>(prop->data);-
26 return
executed 94 times by 4 tests: return list->at(index);
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
list->at(index);
executed 94 times by 4 tests: return list->at(index);
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
94
27}-
28-
29static void list_clear(QQmlListProperty<QObject> *prop)-
30{-
31 QList<QObject *> *list = static_cast<QList<QObject *> *>(prop->data);-
32 list->clear();-
33 static_cast<QQmlVMEMetaObject *>(prop->dummy1)->activate(prop->object, reinterpret_cast<quintptr>(prop->dummy2), nullptr);-
34}
executed 2 times by 1 test: end of block
Executed by:
  • tst_qqmlecmascript
2
35-
36QQmlVMEVariantQObjectPtr::QQmlVMEVariantQObjectPtr()-
37 : QQmlGuard<QObject>(nullptr), m_target(nullptr), m_index(-1)-
38{-
39}
executed 1264 times by 52 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • ...
1264
40-
41QQmlVMEVariantQObjectPtr::~QQmlVMEVariantQObjectPtr()-
42{-
43}-
44-
45void QQmlVMEVariantQObjectPtr::objectDestroyed(QObject *)-
46{-
47 if (!m_target
!m_targetDescription
TRUEnever evaluated
FALSEevaluated 862 times by 45 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • ...
|| QQmlData::wasDeleted(m_target->object)
QQmlData::wasD...arget->object)Description
TRUEevaluated 780 times by 39 tests
Evaluated by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickfontloader
  • tst_qquickitemlayer
  • ...
FALSEevaluated 82 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickitemlayer
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquickvisualdatamodel
)
0-862
48 return;
executed 780 times by 39 tests: return;
Executed by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickfontloader
  • tst_qquickitemlayer
  • ...
780
49-
50 if (m_index >= 0
m_index >= 0Description
TRUEevaluated 82 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickitemlayer
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquickvisualdatamodel
FALSEnever evaluated
) {
0-82
51 QV4::ExecutionEngine *v4 = m_target->propertyAndMethodStorage.engine();-
52 if (v4
v4Description
TRUEevaluated 78 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickitemlayer
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquickvisualdatamodel
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickapplication
) {
4-78
53 QV4::Scope scope(v4);-
54 QV4::Scoped<QV4::MemberData> sp(scope, m_target->propertyAndMethodStorage.value());-
55 if (sp
spDescription
TRUEevaluated 70 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickitemlayer
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquickvisualdatamodel
FALSEevaluated 8 times by 2 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlinfo
) {
8-70
56 QV4::PropertyIndex index{ sp->d(), sp->d()->values.values + m_index };-
57 index.set(v4, QV4::Primitive::nullValue());-
58 }
executed 70 times by 12 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickitemlayer
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquickvisualdatamodel
70
59 }
executed 78 times by 13 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickitemlayer
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquickvisualdatamodel
78
60-
61 m_target->activate(m_target->object, m_target->methodOffset() + m_index, nullptr);-
62 }
executed 82 times by 14 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickitemlayer
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquickvisualdatamodel
82
63}
executed 82 times by 14 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlproperty
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickitemlayer
  • tst_qquickpathview
  • tst_qquickpositioners
  • tst_qquickshadereffect
  • tst_qquickvisualdatamodel
82
64-
65void QQmlVMEVariantQObjectPtr::setGuardedValue(QObject *obj, QQmlVMEMetaObject *target, int index)-
66{-
67 m_target = target;-
68 m_index = index;-
69 setObject(obj);-
70}
executed 1747 times by 52 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • ...
1747
71-
72class QQmlVMEMetaObjectEndpoint : public QQmlNotifierEndpoint-
73{-
74public:-
75 QQmlVMEMetaObjectEndpoint();-
76 void tryConnect();-
77-
78 QFlagPointer<QQmlVMEMetaObject> metaObject;-
79};-
80-
81QQmlVMEMetaObjectEndpoint::QQmlVMEMetaObjectEndpoint()-
82 : QQmlNotifierEndpoint(QQmlNotifierEndpoint::QQmlVMEMetaObjectEndpoint)-
83{-
84}
executed 2348 times by 29 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • ...
2348
85-
86void QQmlVMEMetaObjectEndpoint_callback(QQmlNotifierEndpoint *e, void **)-
87{-
88 QQmlVMEMetaObjectEndpoint *vmee = static_cast<QQmlVMEMetaObjectEndpoint*>(e);-
89 vmee->tryConnect();-
90}
executed 1092 times by 17 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickimage
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
1092
91-
92void QQmlVMEMetaObjectEndpoint::tryConnect()-
93{-
94 ((metaObject->compiledObject) ? static_cast<void>(0) : qt_assert("metaObject->compiledObject", __FILE__, 147));-
95 int aliasId = this - metaObject->aliasEndpoints;-
96-
97 if (metaObject.flag()
metaObject.flag()Description
TRUEevaluated 1090 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickimage
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
FALSEevaluated 1480 times by 29 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • ...
) {
1090-1480
98-
99 int sigIdx = metaObject->methodOffset() + aliasId + metaObject->compiledObject->nProperties;-
100 metaObject->activate(metaObject->object, sigIdx, nullptr);-
101 }
executed 1090 times by 17 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickimage
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
else {
1090
102 const QV4::CompiledData::Alias *aliasData = &metaObject->compiledObject->aliasTable()[aliasId];-
103 if (!aliasData->isObjectAlias()
!aliasData->isObjectAlias()Description
TRUEevaluated 1390 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
  • tst_signalspy
FALSEevaluated 90 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshortcut
  • tst_qquicktext
) {
90-1390
104 QQmlContextData *ctxt = metaObject->ctxt;-
105 QObject *target = ctxt->idValues[aliasData->targetObjectId].data();-
106 if (!target
!targetDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmlecmascript
FALSEevaluated 1388 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
  • tst_signalspy
)
2-1388
107 return;
executed 2 times by 1 test: return;
Executed by:
  • tst_qqmlecmascript
2
108-
109 QQmlData *targetDData = QQmlData::get(target, false);-
110 if (!targetDData
!targetDDataDescription
TRUEnever evaluated
FALSEevaluated 1388 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
  • tst_signalspy
)
0-1388
111 return;
never executed: return;
0
112 int coreIndex = QQmlPropertyIndex::fromEncoded(aliasData->encodedMetaPropertyIndex).coreIndex();-
113 const QQmlPropertyData *pd = targetDData->propertyCache->property(coreIndex);-
114 if (!pd
!pdDescription
TRUEnever evaluated
FALSEevaluated 1388 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
  • tst_signalspy
)
0-1388
115 return;
never executed: return;
0
116-
117 if (pd->notifyIndex() != -1
pd->notifyIndex() != -1Description
TRUEevaluated 1272 times by 23 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
  • tst_signalspy
FALSEevaluated 116 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qquicklayouts
  • tst_qquicklistview
)
116-1272
118 connect(target, pd->notifyIndex(), ctxt->engine);
executed 1272 times by 23 tests: connect(target, pd->notifyIndex(), ctxt->engine);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
  • tst_signalspy
1272
119 }
executed 1388 times by 25 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
  • tst_signalspy
1388
120-
121 metaObject.setFlag();-
122 }
executed 1478 times by 29 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • ...
1478
123}-
124-
125-
126QQmlInterceptorMetaObject::QQmlInterceptorMetaObject(QObject *obj, const QQmlRefPointer<QQmlPropertyCache> &cache)-
127 : object(obj),-
128 cache(cache),-
129 interceptors(nullptr),-
130 hasAssignedMetaObjectData(false)-
131{-
132 QObjectPrivate *op = QObjectPrivate::get(obj);-
133-
134 if (op->metaObject
op->metaObjectDescription
TRUEevaluated 152 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquicklayouts
  • tst_qrcqml
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
FALSEevaluated 67705 times by 99 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
) {
152-67705
135 parent = op->metaObject;-
136-
137 parent.setFlagValue(QQmlData::get(obj)->hasVMEMetaObject);-
138 }
executed 152 times by 14 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquicklayouts
  • tst_qrcqml
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
else {
152
139 parent = obj->metaObject();-
140 }
executed 67705 times by 99 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
67705
141-
142 op->metaObject = this;-
143 QQmlData::get(obj)->hasInterceptorMetaObject = true;-
144}
executed 67857 times by 99 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
67857
145-
146QQmlInterceptorMetaObject::~QQmlInterceptorMetaObject()-
147{-
148-
149}-
150-
151void QQmlInterceptorMetaObject::registerInterceptor(QQmlPropertyIndex index, QQmlPropertyValueInterceptor *interceptor)-
152{-
153 interceptor->m_propertyIndex = index;-
154 interceptor->m_next = interceptors;-
155 interceptors = interceptor;-
156}
executed 566 times by 8 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquicksmoothedanimation
566
157-
158int QQmlInterceptorMetaObject::metaCall(QObject *o, QMetaObject::Call c, int id, void **a)-
159{-
160 ((o == object) ? static_cast<void>(0) : qt_assert("o == object", __FILE__, 213));-
161 (void)o;;-
162-
163 if (intercept(c, id, a)
intercept(c, id, a)Description
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qquickbehaviors
FALSEevaluated 24 times by 1 test
Evaluated by:
  • tst_qquickbehaviors
)
2-24
164 return
executed 2 times by 1 test: return -1;
Executed by:
  • tst_qquickbehaviors
-1;
executed 2 times by 1 test: return -1;
Executed by:
  • tst_qquickbehaviors
2
165 return
executed 24 times by 1 test: return object->qt_metacall(c, id, a);
Executed by:
  • tst_qquickbehaviors
object->qt_metacall(c, id, a);
executed 24 times by 1 test: return object->qt_metacall(c, id, a);
Executed by:
  • tst_qquickbehaviors
24
166}-
167-
168bool QQmlInterceptorMetaObject::intercept(QMetaObject::Call c, int id, void **a)-
169{-
170 if (c == QMetaObject::WriteProperty
c == QMetaObje...:WritePropertyDescription
TRUEevaluated 152683 times by 98 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
FALSEevaluated 279785 times by 96 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • ...
&& interceptors
interceptorsDescription
TRUEevaluated 671 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquicksmoothedanimation
FALSEevaluated 152012 times by 98 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
&&
671-279785
171 !(*reinterpret_cast<int*>(a[3]) & QQmlPropertyData::BypassInterceptor)
!(*reinterpret...ssInterceptor)Description
TRUEevaluated 344 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquicksmoothedanimation
FALSEevaluated 327 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickloader
) {
327-344
172-
173 for (QQmlPropertyValueInterceptor *vi = interceptors; vi
viDescription
TRUEevaluated 420 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquicksmoothedanimation
FALSEevaluated 48 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
; vi = vi->m_next) {
48-420
174 if (vi->m_propertyIndex.coreIndex() != id
vi->m_property...eIndex() != idDescription
TRUEevaluated 120 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquicksmoothedanimation
FALSEevaluated 300 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquicksmoothedanimation
)
120-300
175 continue;
executed 120 times by 6 tests: continue;
Executed by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquicksmoothedanimation
120
176-
177 const int valueIndex = vi->m_propertyIndex.valueTypeIndex();-
178 int type = QQmlData::get(object)->propertyCache->property(id)->propType();-
179-
180 if (type != QVariant::Invalid
type != QVariant::InvalidDescription
TRUEevaluated 300 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquicksmoothedanimation
FALSEnever evaluated
) {
0-300
181 if (valueIndex != -1
valueIndex != -1Description
TRUEevaluated 12 times by 2 tests
Evaluated by:
  • tst_qqmlvaluetypes
  • tst_qquickbehaviors
FALSEevaluated 288 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquicksmoothedanimation
) {
12-288
182 QQmlValueType *valueType = QQmlValueTypeFactory::valueType(type);-
183 ((valueType) ? static_cast<void>(0) : qt_assert("valueType", __FILE__, 236));-
184 QMetaProperty valueProp = valueType->metaObject()->property(valueIndex);-
185 QVariant newValue(type, a[0]);-
186-
187 valueType->read(object, id);-
188 QVariant prevComponentValue = valueProp.read(valueType);-
189-
190 valueType->setValue(newValue);-
191 QVariant newComponentValue = valueProp.read(valueType);-
192-
193-
194 bool updated = false;-
195 if (newComponentValue != prevComponentValue
newComponentVa...ComponentValueDescription
TRUEevaluated 8 times by 2 tests
Evaluated by:
  • tst_qqmlvaluetypes
  • tst_qquickbehaviors
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickbehaviors
) {
4-8
196 valueProp.write(valueType, prevComponentValue);-
197 valueType->write(object, id, QQmlPropertyData::DontRemoveBinding | QQmlPropertyData::BypassInterceptor);-
198-
199 vi->write(newComponentValue);-
200 updated = true;-
201 }
executed 8 times by 2 tests: end of block
Executed by:
  • tst_qqmlvaluetypes
  • tst_qquickbehaviors
8
202-
203 if (updated
updatedDescription
TRUEevaluated 8 times by 2 tests
Evaluated by:
  • tst_qqmlvaluetypes
  • tst_qquickbehaviors
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickbehaviors
)
4-8
204 return
executed 8 times by 2 tests: return true;
Executed by:
  • tst_qqmlvaluetypes
  • tst_qquickbehaviors
true;
executed 8 times by 2 tests: return true;
Executed by:
  • tst_qqmlvaluetypes
  • tst_qquickbehaviors
8
205 }
executed 4 times by 1 test: end of block
Executed by:
  • tst_qquickbehaviors
else {
4
206 vi->write(QVariant(type, a[0]));-
207 return
executed 288 times by 8 tests: return true;
Executed by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquicksmoothedanimation
true;
executed 288 times by 8 tests: return true;
Executed by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquicksmoothedanimation
288
208 }-
209 }-
210 }
executed 4 times by 1 test: end of block
Executed by:
  • tst_qquickbehaviors
4
211 }
executed 48 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
48
212 return
executed 432172 times by 99 tests: return false;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
false;
executed 432172 times by 99 tests: return false;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
432172
213}-
214-
215-
216QAbstractDynamicMetaObject *QQmlInterceptorMetaObject::toDynamicMetaObject(QObject *o)-
217{-
218 if (!hasAssignedMetaObjectData
!hasAssignedMetaObjectDataDescription
TRUEevaluated 65376 times by 98 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
FALSEevaluated 2281451 times by 92 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlmoduleplugin
  • ...
) {
65376-2281451
219 *static_cast<QMetaObject *>(this) = *cache->createMetaObject();-
220-
221 if (parent.isT1()
parent.isT1()Description
TRUEevaluated 150 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquicklayouts
  • tst_qrcqml
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
FALSEevaluated 65226 times by 98 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
)
150-65226
222 this->d.superdata = parent.asT1()->toDynamicMetaObject(o);
executed 150 times by 13 tests: this->d.superdata = parent.asT1()->toDynamicMetaObject(o);
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquicklayouts
  • tst_qrcqml
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
150
223 else-
224 this->d.superdata = parent.asT2();
executed 65226 times by 98 tests: this->d.superdata = parent.asT2();
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
65226
225-
226 hasAssignedMetaObjectData = true;-
227 }
executed 65376 times by 98 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
65376
228-
229 return
executed 2346827 times by 98 tests: return this;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
this;
executed 2346827 times by 98 tests: return this;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
2346827
230}-
231-
232QQmlVMEMetaObject::QQmlVMEMetaObject(QV4::ExecutionEngine *engine,-
233 QObject *obj,-
234 const QQmlRefPointer<QQmlPropertyCache> &cache, const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &qmlCompilationUnit, int qmlObjectId)-
235 : QQmlInterceptorMetaObject(obj, cache),-
236 engine(engine),-
237 ctxt(QQmlData::get(obj, true)->outerContext),-
238 aliasEndpoints(nullptr), compilationUnit(qmlCompilationUnit), compiledObject(nullptr)-
239{-
240 ((engine) ? static_cast<void>(0) : qt_assert("engine", __FILE__, 325));-
241 QQmlData::get(obj)->hasVMEMetaObject = true;-
242-
243 if (compilationUnit && qmlObjectId >= 0
qmlObjectId >= 0Description
TRUEevaluated 67851 times by 99 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
FALSEnever evaluated
) {
0-67851
244 compiledObject = compilationUnit->data->objectAt(qmlObjectId);-
245-
246 if (compiledObject->nProperties || compiledObject->nFunctions) {-
247 uint size = compiledObject->nProperties + compiledObject->nFunctions;-
248 if (size
sizeDescription
TRUEevaluated 66335 times by 98 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
FALSEnever evaluated
) {
0-66335
249 QV4::Heap::MemberData *data = QV4::MemberData::allocate(engine, size);-
250 propertyAndMethodStorage.set(engine, data);-
251 std::fill(data->values.values, data->values.values + data->values.size, QV4::Encode::undefined());-
252 }
executed 66335 times by 98 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
66335
253-
254-
255 ensureQObjectWrapper();-
256 }
executed 66335 times by 98 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
66335
257 }
executed 67851 times by 99 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
67851
258}
executed 67855 times by 99 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
67855
259-
260QQmlVMEMetaObject::~QQmlVMEMetaObject()-
261{-
262 if (parent.isT1()
parent.isT1()Description
TRUEevaluated 148 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquicklayouts
  • tst_qrcqml
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
FALSEevaluated 66781 times by 93 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • ...
) parent.asT1()->objectDestroyed(object);
executed 148 times by 13 tests: parent.asT1()->objectDestroyed(object);
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquickdesignersupport
  • tst_qquicklayouts
  • tst_qrcqml
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
148-66781
263 delete [] aliasEndpoints;-
264-
265 qDeleteAll(varObjectGuards);-
266}
executed 66929 times by 93 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • ...
66929
267-
268QV4::MemberData *QQmlVMEMetaObject::propertyAndMethodStorageAsMemberData() const-
269{-
270 if (propertyAndMethodStorage.isUndefined()
propertyAndMet....isUndefined()Description
TRUEevaluated 12 times by 1 test
Evaluated by:
  • tst_qqmlecmascript
FALSEevaluated 619835 times by 98 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
) {
12-619835
271 if (propertyAndMethodStorage.valueRef()
propertyAndMet...age.valueRef()Description
TRUEevaluated 12 times by 1 test
Evaluated by:
  • tst_qqmlecmascript
FALSEnever evaluated
)
0-12
272-
273-
274-
275-
276 return
executed 12 times by 1 test: return nullptr;
Executed by:
  • tst_qqmlecmascript
nullptr;
executed 12 times by 1 test: return nullptr;
Executed by:
  • tst_qqmlecmascript
12
277 }
never executed: end of block
0
278-
279 return
executed 619835 times by 98 tests: return static_cast<QV4::MemberData*>(propertyAndMethodStorage.asManaged());
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
static_cast<QV4::MemberData*>(propertyAndMethodStorage.asManaged());
executed 619835 times by 98 tests: return static_cast<QV4::MemberData*>(propertyAndMethodStorage.asManaged());
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
619835
280}-
281-
282void QQmlVMEMetaObject::writeProperty(int id, int v)-
283{-
284 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
285 if (md
mdDescription
TRUEevaluated 37076 times by 65 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • ...
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qqmlecmascript
)
4-37076
286 md->set(engine, id, QV4::Primitive::fromInt32(v));
executed 37076 times by 65 tests: md->set(engine, id, QV4::Primitive::fromInt32(v));
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • ...
37076
287}
executed 37080 times by 65 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • ...
37080
288-
289void QQmlVMEMetaObject::writeProperty(int id, bool v)-
290{-
291 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
292 if (md
mdDescription
TRUEevaluated 18920 times by 67 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • ...
FALSEnever evaluated
)
0-18920
293 md->set(engine, id, QV4::Primitive::fromBoolean(v));
executed 18920 times by 67 tests: md->set(engine, id, QV4::Primitive::fromBoolean(v));
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • ...
18920
294}
executed 18920 times by 67 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • ...
18920
295-
296void QQmlVMEMetaObject::writeProperty(int id, double v)-
297{-
298 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
299 if (md
mdDescription
TRUEevaluated 13715 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • ...
FALSEnever evaluated
)
0-13715
300 md->set(engine, id, QV4::Primitive::fromDouble(v));
executed 13715 times by 33 tests: md->set(engine, id, QV4::Primitive::fromDouble(v));
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • ...
13715
301}
executed 13715 times by 33 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • ...
13715
302-
303void QQmlVMEMetaObject::writeProperty(int id, const QString& v)-
304{-
305 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
306 if (md
mdDescription
TRUEevaluated 49445 times by 47 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • ...
FALSEnever evaluated
)
0-49445
307 md->set(engine, id, engine->newString(v));
executed 49445 times by 47 tests: md->set(engine, id, engine->newString(v));
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • ...
49445
308}
executed 49445 times by 47 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • ...
49445
309-
310void QQmlVMEMetaObject::writeProperty(int id, const QUrl& v)-
311{-
312 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
313 if (md
mdDescription
TRUEevaluated 26 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
FALSEnever evaluated
)
0-26
314 md->set(engine, id, engine->newVariantObject(QVariant::fromValue(v)));
executed 26 times by 5 tests: md->set(engine, id, engine->newVariantObject(QVariant::fromValue(v)));
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
26
315}
executed 26 times by 5 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
26
316-
317void QQmlVMEMetaObject::writeProperty(int id, const QDate& v)-
318{-
319 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
320 if (md
mdDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
321 md->set(engine, id, engine->newVariantObject(QVariant::fromValue(v)));
never executed: md->set(engine, id, engine->newVariantObject(QVariant::fromValue(v)));
0
322}
never executed: end of block
0
323-
324void QQmlVMEMetaObject::writeProperty(int id, const QDateTime& v)-
325{-
326 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
327 if (md
mdDescription
TRUEevaluated 74 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
FALSEnever evaluated
)
0-74
328 md->set(engine, id, engine->newVariantObject(QVariant::fromValue(v)));
executed 74 times by 6 tests: md->set(engine, id, engine->newVariantObject(QVariant::fromValue(v)));
Executed by:
  • tst_examples
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
74
329}
executed 74 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
74
330-
331void QQmlVMEMetaObject::writeProperty(int id, const QPointF& v)-
332{-
333 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
334 if (md
mdDescription
TRUEevaluated 90 times by 4 tests
Evaluated by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
FALSEnever evaluated
)
0-90
335 md->set(engine, id, engine->newVariantObject(QVariant::fromValue(v)));
executed 90 times by 4 tests: md->set(engine, id, engine->newVariantObject(QVariant::fromValue(v)));
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
90
336}
executed 90 times by 4 tests: end of block
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
90
337-
338void QQmlVMEMetaObject::writeProperty(int id, const QSizeF& v)-
339{-
340 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
341 if (md
mdDescription
TRUEevaluated 98 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
FALSEnever evaluated
)
0-98
342 md->set(engine, id, engine->newVariantObject(QVariant::fromValue(v)));
executed 98 times by 4 tests: md->set(engine, id, engine->newVariantObject(QVariant::fromValue(v)));
Executed by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
98
343}
executed 98 times by 4 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
98
344-
345void QQmlVMEMetaObject::writeProperty(int id, const QRectF& v)-
346{-
347 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
348 if (md
mdDescription
TRUEevaluated 90 times by 4 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
FALSEnever evaluated
)
0-90
349 md->set(engine, id, engine->newVariantObject(QVariant::fromValue(v)));
executed 90 times by 4 tests: md->set(engine, id, engine->newVariantObject(QVariant::fromValue(v)));
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
90
350}
executed 90 times by 4 tests: end of block
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
90
351-
352void QQmlVMEMetaObject::writeProperty(int id, QObject* v)-
353{-
354 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
355 if (md
mdDescription
TRUEevaluated 1583 times by 45 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • ...
FALSEnever evaluated
)
0-1583
356 md->set(engine, id, QV4::Value::fromReturnedValue(QV4::QObjectWrapper::wrap(engine, v)));
executed 1583 times by 45 tests: md->set(engine, id, QV4::Value::fromReturnedValue(QV4::QObjectWrapper::wrap(engine, v)));
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • ...
1583
357-
358 QQmlVMEVariantQObjectPtr *guard = getQObjectGuardForProperty(id);-
359 if (v
vDescription
TRUEevaluated 1493 times by 45 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • ...
FALSEevaluated 90 times by 9 tests
Evaluated by:
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickitem
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickvisualdatamodel
&& !guard
!guardDescription
TRUEevaluated 1078 times by 45 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • ...
FALSEevaluated 415 times by 9 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlmetaobject
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickrepeater
  • tst_qquickstates
) {
90-1493
360 guard = new QQmlVMEVariantQObjectPtr();-
361 varObjectGuards.append(guard);-
362 }
executed 1078 times by 45 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • ...
1078
363 if (guard
guardDescription
TRUEevaluated 1527 times by 45 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • ...
FALSEevaluated 56 times by 8 tests
Evaluated by:
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickvisualdatamodel
)
56-1527
364 guard->setGuardedValue(v, this, id);
executed 1527 times by 45 tests: guard->setGuardedValue(v, this, id);
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • ...
1527
365}
executed 1583 times by 45 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickborderimage
  • ...
1583
366-
367int QQmlVMEMetaObject::readPropertyAsInt(int id) const-
368{-
369 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
370 if (!md
!mdDescription
TRUEevaluated 8 times by 1 test
Evaluated by:
  • tst_qqmlecmascript
FALSEevaluated 81356 times by 65 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • ...
)
8-81356
371 return
executed 8 times by 1 test: return 0;
Executed by:
  • tst_qqmlecmascript
0;
executed 8 times by 1 test: return 0;
Executed by:
  • tst_qqmlecmascript
8
372-
373 QV4::Scope scope(engine);-
374 QV4::ScopedValue sv(scope, *(md->data() + id));-
375 if (!sv->isInt32()
!sv->isInt32()Description
TRUEevaluated 13835 times by 65 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • ...
FALSEevaluated 67521 times by 58 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
)
13835-67521
376 return
executed 13835 times by 65 tests: return 0;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • ...
0;
executed 13835 times by 65 tests: return 0;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • ...
13835
377 return
executed 67521 times by 58 tests: return sv->integerValue();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
sv->integerValue();
executed 67521 times by 58 tests: return sv->integerValue();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
67521
378}-
379-
380bool QQmlVMEMetaObject::readPropertyAsBool(int id) const-
381{-
382 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
383 if (!md
!mdDescription
TRUEnever evaluated
FALSEevaluated 38154 times by 67 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • ...
)
0-38154
384 return
never executed: return false;
false;
never executed: return false;
0
385-
386 QV4::Scope scope(engine);-
387 QV4::ScopedValue sv(scope, *(md->data() + id));-
388 if (!sv->isBoolean()
!sv->isBoolean()Description
TRUEevaluated 12258 times by 67 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • ...
FALSEevaluated 25896 times by 65 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
)
12258-25896
389 return
executed 12258 times by 67 tests: return false;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • ...
false;
executed 12258 times by 67 tests: return false;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • ...
12258
390 return
executed 25896 times by 65 tests: return sv->booleanValue();
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
sv->booleanValue();
executed 25896 times by 65 tests: return sv->booleanValue();
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
25896
391}-
392-
393double QQmlVMEMetaObject::readPropertyAsDouble(int id) const-
394{-
395 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
396 if (!md
!mdDescription
TRUEnever evaluated
FALSEevaluated 46075 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • ...
)
0-46075
397 return
never executed: return 0.0;
0.0;
never executed: return 0.0;
0
398-
399 QV4::Scope scope(engine);-
400 QV4::ScopedValue sv(scope, *(md->data() + id));-
401 if (!sv->isDouble()
!sv->isDouble()Description
TRUEevaluated 3488 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • ...
FALSEevaluated 42587 times by 31 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • ...
)
3488-42587
402 return
executed 3488 times by 33 tests: return 0.0;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • ...
0.0;
executed 3488 times by 33 tests: return 0.0;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • ...
3488
403 return
executed 42587 times by 31 tests: return sv->doubleValue();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • ...
sv->doubleValue();
executed 42587 times by 31 tests: return sv->doubleValue();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • ...
42587
404}-
405-
406QString QQmlVMEMetaObject::readPropertyAsString(int id) const-
407{-
408 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
409 if (!md
!mdDescription
TRUEnever evaluated
FALSEevaluated 64845 times by 47 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • ...
)
0-64845
410 return
never executed: return QString();
QString();
never executed: return QString();
0
411-
412 QV4::Scope scope(engine);-
413 QV4::ScopedValue sv(scope, *(md->data() + id));-
414 if (QV4::String *s = sv->stringValue()
QV4::String *s...>stringValue()Description
TRUEevaluated 16760 times by 45 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • ...
FALSEevaluated 48085 times by 47 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • ...
)
16760-48085
415 return
executed 16760 times by 45 tests: return s->toQString();
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • ...
s->toQString();
executed 16760 times by 45 tests: return s->toQString();
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • ...
16760
416 return
executed 48085 times by 47 tests: return QString();
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • ...
QString();
executed 48085 times by 47 tests: return QString();
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • ...
48085
417}-
418-
419QUrl QQmlVMEMetaObject::readPropertyAsUrl(int id) const-
420{-
421 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
422 if (!md
!mdDescription
TRUEnever evaluated
FALSEevaluated 194 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
)
0-194
423 return
never executed: return QUrl();
QUrl();
never executed: return QUrl();
0
424-
425 QV4::Scope scope(engine);-
426 QV4::ScopedValue sv(scope, *(md->data() + id));-
427 const QV4::VariantObject *v = sv->as<QV4::VariantObject>();-
428 if (!v
!vDescription
TRUEevaluated 20 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
FALSEevaluated 174 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
|| v->d()->data().type() != QVariant::Url
v->d()->data()... QVariant::UrlDescription
TRUEnever evaluated
FALSEevaluated 174 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
)
0-174
429 return
executed 20 times by 5 tests: return QUrl();
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
QUrl();
executed 20 times by 5 tests: return QUrl();
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
20
430 return
executed 174 times by 5 tests: return v->d()->data().value<QUrl>();
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
v->d()->data().value<QUrl>();
executed 174 times by 5 tests: return v->d()->data().value<QUrl>();
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
174
431}-
432-
433QDate QQmlVMEMetaObject::readPropertyAsDate(int id) const-
434{-
435 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
436 if (!md
!mdDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
437 return
never executed: return QDate();
QDate();
never executed: return QDate();
0
438-
439 QV4::Scope scope(engine);-
440 QV4::ScopedValue sv(scope, *(md->data() + id));-
441 const QV4::VariantObject *v = sv->as<QV4::VariantObject>();-
442 if (!v
!vDescription
TRUEnever evaluated
FALSEnever evaluated
|| v->d()->data().type() != QVariant::Date
v->d()->data()...QVariant::DateDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
443 return
never executed: return QDate();
QDate();
never executed: return QDate();
0
444 return
never executed: return v->d()->data().value<QDate>();
v->d()->data().value<QDate>();
never executed: return v->d()->data().value<QDate>();
0
445}-
446-
447QDateTime QQmlVMEMetaObject::readPropertyAsDateTime(int id)-
448{-
449 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
450 if (!md
!mdDescription
TRUEnever evaluated
FALSEevaluated 280 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
)
0-280
451 return
never executed: return QDateTime();
QDateTime();
never executed: return QDateTime();
0
452-
453 QV4::Scope scope(engine);-
454 QV4::ScopedValue sv(scope, *(md->data() + id));-
455 const QV4::VariantObject *v = sv->as<QV4::VariantObject>();-
456 if (!v
!vDescription
TRUEevaluated 62 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
FALSEevaluated 218 times by 5 tests
Evaluated by:
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
|| v->d()->data().type() != QVariant::DateTime
v->d()->data()...iant::DateTimeDescription
TRUEnever evaluated
FALSEevaluated 218 times by 5 tests
Evaluated by:
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
)
0-218
457 return
executed 62 times by 6 tests: return QDateTime();
Executed by:
  • tst_examples
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
QDateTime();
executed 62 times by 6 tests: return QDateTime();
Executed by:
  • tst_examples
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
62
458 return
executed 218 times by 5 tests: return v->d()->data().value<QDateTime>();
Executed by:
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
v->d()->data().value<QDateTime>();
executed 218 times by 5 tests: return v->d()->data().value<QDateTime>();
Executed by:
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
218
459}-
460-
461QSizeF QQmlVMEMetaObject::readPropertyAsSizeF(int id) const-
462{-
463 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
464 if (!md
!mdDescription
TRUEnever evaluated
FALSEevaluated 316 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
)
0-316
465 return
never executed: return QSizeF();
QSizeF();
never executed: return QSizeF();
0
466-
467 QV4::Scope scope(engine);-
468 QV4::ScopedValue sv(scope, *(md->data() + id));-
469 const QV4::VariantObject *v = sv->as<QV4::VariantObject>();-
470 if (!v
!vDescription
TRUEevaluated 38 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
FALSEevaluated 278 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
|| v->d()->data().type() != QVariant::SizeF
v->d()->data()...Variant::SizeFDescription
TRUEnever evaluated
FALSEevaluated 278 times by 4 tests
Evaluated by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
)
0-278
471 return
executed 38 times by 4 tests: return QSizeF();
Executed by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
QSizeF();
executed 38 times by 4 tests: return QSizeF();
Executed by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
38
472 return
executed 278 times by 4 tests: return v->d()->data().value<QSizeF>();
Executed by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
v->d()->data().value<QSizeF>();
executed 278 times by 4 tests: return v->d()->data().value<QSizeF>();
Executed by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
278
473}-
474-
475QPointF QQmlVMEMetaObject::readPropertyAsPointF(int id) const-
476{-
477 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
478 if (!md
!mdDescription
TRUEnever evaluated
FALSEevaluated 306 times by 4 tests
Evaluated by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
)
0-306
479 return
never executed: return QPointF();
QPointF();
never executed: return QPointF();
0
480-
481 QV4::Scope scope(engine);-
482 QV4::ScopedValue sv(scope, *(md->data() + id));-
483 const QV4::VariantObject *v = sv->as<QV4::VariantObject>();-
484 if (!v
!vDescription
TRUEevaluated 40 times by 4 tests
Evaluated by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
FALSEevaluated 266 times by 4 tests
Evaluated by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
|| v->d()->data().type() != QVariant::PointF
v->d()->data()...ariant::PointFDescription
TRUEnever evaluated
FALSEevaluated 266 times by 4 tests
Evaluated by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
)
0-266
485 return
executed 40 times by 4 tests: return QPointF();
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
QPointF();
executed 40 times by 4 tests: return QPointF();
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
40
486 return
executed 266 times by 4 tests: return v->d()->data().value<QPointF>();
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
v->d()->data().value<QPointF>();
executed 266 times by 4 tests: return v->d()->data().value<QPointF>();
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
266
487}-
488-
489QObject* QQmlVMEMetaObject::readPropertyAsQObject(int id) const-
490{-
491 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
492 if (!md
!mdDescription
TRUEnever evaluated
FALSEevaluated 2855 times by 46 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickbehaviors
  • ...
)
0-2855
493 return
never executed: return nullptr;
nullptr;
never executed: return nullptr;
0
494-
495 QV4::Scope scope(engine);-
496 QV4::ScopedValue sv(scope, *(md->data() + id));-
497 const QV4::QObjectWrapper *wrapper = sv->as<QV4::QObjectWrapper>();-
498 if (!wrapper
!wrapperDescription
TRUEevaluated 1348 times by 46 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickbehaviors
  • ...
FALSEevaluated 1507 times by 34 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • ...
)
1348-1507
499 return
executed 1348 times by 46 tests: return nullptr;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickbehaviors
  • ...
nullptr;
executed 1348 times by 46 tests: return nullptr;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickbehaviors
  • ...
1348
500 return
executed 1507 times by 34 tests: return wrapper->object();
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • ...
wrapper->object();
executed 1507 times by 34 tests: return wrapper->object();
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • ...
1507
501}-
502-
503QList<QObject *> *QQmlVMEMetaObject::readPropertyAsList(int id) const-
504{-
505 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
506 if (!md
!mdDescription
TRUEnever evaluated
FALSEevaluated 114 times by 6 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
)
0-114
507 return
never executed: return nullptr;
nullptr;
never executed: return nullptr;
0
508-
509 QV4::Scope scope(engine);-
510 QV4::Scoped<QV4::VariantObject> v(scope, *(md->data() + id));-
511 if (!v
!vDescription
TRUEevaluated 44 times by 6 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
FALSEevaluated 70 times by 6 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
|| (
(int)v->d()->d...QObject *> >()Description
TRUEnever evaluated
FALSEevaluated 70 times by 6 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
int)v->d()->data().userType() != qMetaTypeId<QList<QObject *> >()
(int)v->d()->d...QObject *> >()Description
TRUEnever evaluated
FALSEevaluated 70 times by 6 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
) {
0-70
512 QVariant variant(qVariantFromValue(QList<QObject*>()));-
513 v = engine->newVariantObject(variant);-
514 md->set(engine, id, v);-
515 }
executed 44 times by 6 tests: end of block
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
44
516 return
executed 114 times by 6 tests: return static_cast<QList<QObject *> *>(v->d()->data().data());
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
static_cast<QList<QObject *> *>(v->d()->data().data());
executed 114 times by 6 tests: return static_cast<QList<QObject *> *>(v->d()->data().data());
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
114
517}-
518-
519QRectF QQmlVMEMetaObject::readPropertyAsRectF(int id) const-
520{-
521 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
522 if (!md
!mdDescription
TRUEnever evaluated
FALSEevaluated 314 times by 4 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
)
0-314
523 return
never executed: return QRectF();
QRectF();
never executed: return QRectF();
0
524-
525 QV4::Scope scope(engine);-
526 QV4::ScopedValue sv(scope, *(md->data() + id));-
527 const QV4::VariantObject *v = sv->as<QV4::VariantObject>();-
528 if (!v
!vDescription
TRUEevaluated 40 times by 4 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
FALSEevaluated 274 times by 4 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
|| v->d()->data().type() != QVariant::RectF
v->d()->data()...Variant::RectFDescription
TRUEnever evaluated
FALSEevaluated 274 times by 4 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
)
0-274
529 return
executed 40 times by 4 tests: return QRectF();
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
QRectF();
executed 40 times by 4 tests: return QRectF();
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
40
530 return
executed 274 times by 4 tests: return v->d()->data().value<QRectF>();
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
v->d()->data().value<QRectF>();
executed 274 times by 4 tests: return v->d()->data().value<QRectF>();
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
274
531}-
532-
533-
534-
535-
536int QQmlVMEMetaObject::metaCall(QObject *o, QMetaObject::Call c, int _id, void **a)-
537{-
538 ((o == object) ? static_cast<void>(0) : qt_assert("o == object", __FILE__, 623));-
539 (void)o;;-
540-
541 int id = _id;-
542-
543 if (intercept(c, _id, a)
intercept(c, _id, a)Description
TRUEevaluated 294 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquicksmoothedanimation
FALSEevaluated 432148 times by 99 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
)
294-432148
544 return
executed 294 times by 8 tests: return -1;
Executed by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquicksmoothedanimation
-1;
executed 294 times by 8 tests: return -1;
Executed by:
  • tst_examples
  • tst_qqmlvaluetypes
  • tst_qquickanimatedimage
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquicksmoothedanimation
294
545-
546 const int propertyCount = compiledObject
compiledObjectDescription
TRUEevaluated 432148 times by 99 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
FALSEnever evaluated
? int(compiledObject->nProperties) : 0;
0-432148
547 const int aliasCount = compiledObject
compiledObjectDescription
TRUEevaluated 432148 times by 99 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
FALSEnever evaluated
? int(compiledObject->nAliases) : 0;
0-432148
548 const int signalCount = compiledObject
compiledObjectDescription
TRUEevaluated 432148 times by 99 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
FALSEnever evaluated
? int(compiledObject->nSignals) : 0;
0-432148
549 const int methodCount = compiledObject
compiledObjectDescription
TRUEevaluated 432148 times by 99 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
FALSEnever evaluated
? int(compiledObject->nFunctions) : 0;
0-432148
550-
551 if (c == QMetaObject::ReadProperty
c == QMetaObject::ReadPropertyDescription
TRUEevaluated 267670 times by 96 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • ...
FALSEevaluated 164478 times by 98 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
|| c == QMetaObject::WriteProperty
c == QMetaObje...:WritePropertyDescription
TRUEevaluated 152387 times by 98 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
FALSEevaluated 12091 times by 47 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • ...
|| c == QMetaObject::ResetProperty
c == QMetaObje...:ResetPropertyDescription
TRUEevaluated 44 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qquickitem2
  • tst_qquickrectangle
FALSEevaluated 12047 times by 47 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • ...
) {
44-267670
552 if (id >= propOffset()
id >= propOffset()Description
TRUEevaluated 290306 times by 99 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
FALSEevaluated 129795 times by 83 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • ...
) {
129795-290306
553 id -= propOffset();-
554-
555 if (id < propertyCount
id < propertyCountDescription
TRUEevaluated 285446 times by 98 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
FALSEevaluated 4860 times by 29 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • ...
) {
4860-285446
556 const QV4::CompiledData::Property::Type t = static_cast<QV4::CompiledData::Property::Type>(qint32(compiledObject->propertyTable()[id].type));-
557 bool needActivate = false;-
558-
559 if (t == QV4::CompiledData::Property::Var
t == QV4::Comp...:Property::VarDescription
TRUEevaluated 4606 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 280840 times by 98 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
) {
4606-280840
560-
561 QQmlEnginePrivate *ep = (ctxt == nullptr
ctxt == nullptrDescription
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qqmlecmascript
FALSEevaluated 4602 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_quicktestmainwithsetup
  • tst_testfiltering
|| ctxt->engine == nullptr
ctxt->engine == nullptrDescription
TRUEevaluated 4 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
FALSEevaluated 4598 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_quicktestmainwithsetup
  • tst_testfiltering
) ? nullptr : QQmlEnginePrivate::get(ctxt->engine);
4-4602
562 if (ep
epDescription
TRUEevaluated 4598 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 8 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
) {
8-4598
563 if (c == QMetaObject::ReadProperty
c == QMetaObject::ReadPropertyDescription
TRUEevaluated 4204 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 394 times by 6 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickdynamicpropertyanimation
  • tst_qquickpositioners
) {
394-4204
564 *reinterpret_cast<QVariant *>(a[0]) = readPropertyAsVariant(id);-
565 }
executed 4204 times by 22 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_quicktestmainwithsetup
  • tst_testfiltering
else if (c == QMetaObject::WriteProperty
c == QMetaObje...:WritePropertyDescription
TRUEevaluated 394 times by 6 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickdynamicpropertyanimation
  • tst_qquickpositioners
FALSEnever evaluated
) {
0-4204
566 writeProperty(id, *reinterpret_cast<QVariant *>(a[0]));-
567 }
executed 394 times by 6 tests: end of block
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickdynamicpropertyanimation
  • tst_qquickpositioners
394
568 }
executed 4598 times by 22 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_quicktestmainwithsetup
  • tst_testfiltering
else if (c == QMetaObject::ReadProperty
c == QMetaObject::ReadPropertyDescription
TRUEevaluated 6 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
FALSEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmlecmascript
) {
2-4598
569-
570 *reinterpret_cast<QVariant *>(a[0]) = QVariant();-
571 }
executed 6 times by 2 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlecmascript
6
572-
573 }
executed 4606 times by 22 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_quicktestmainwithsetup
  • tst_testfiltering
else {
4606
574 int fallbackMetaType = QMetaType::UnknownType;-
575 switch (t) {-
576 case
executed 308 times by 3 tests: case QV4::CompiledData::Property::Font:
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickapplication
QV4::CompiledData::Property::Font:
executed 308 times by 3 tests: case QV4::CompiledData::Property::Font:
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickapplication
308
577 fallbackMetaType = QMetaType::QFont;-
578 break;
executed 308 times by 3 tests: break;
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickapplication
308
579 case
never executed: case QV4::CompiledData::Property::Time:
QV4::CompiledData::Property::Time:
never executed: case QV4::CompiledData::Property::Time:
0
580 fallbackMetaType = QMetaType::QTime;-
581 break;
never executed: break;
0
582 case
executed 834 times by 11 tests: case QV4::CompiledData::Property::Color:
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
QV4::CompiledData::Property::Color:
executed 834 times by 11 tests: case QV4::CompiledData::Property::Color:
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
834
583 fallbackMetaType = QMetaType::QColor;-
584 break;
executed 834 times by 11 tests: break;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
834
585 case
executed 86 times by 1 test: case QV4::CompiledData::Property::Vector2D:
Executed by:
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::Vector2D:
executed 86 times by 1 test: case QV4::CompiledData::Property::Vector2D:
Executed by:
  • tst_qqmlvaluetypeproviders
86
586 fallbackMetaType = QMetaType::QVector2D;-
587 break;
executed 86 times by 1 test: break;
Executed by:
  • tst_qqmlvaluetypeproviders
86
588 case
executed 70 times by 1 test: case QV4::CompiledData::Property::Vector3D:
Executed by:
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::Vector3D:
executed 70 times by 1 test: case QV4::CompiledData::Property::Vector3D:
Executed by:
  • tst_qqmlvaluetypeproviders
70
589 fallbackMetaType = QMetaType::QVector3D;-
590 break;
executed 70 times by 1 test: break;
Executed by:
  • tst_qqmlvaluetypeproviders
70
591 case
executed 112 times by 1 test: case QV4::CompiledData::Property::Vector4D:
Executed by:
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::Vector4D:
executed 112 times by 1 test: case QV4::CompiledData::Property::Vector4D:
Executed by:
  • tst_qqmlvaluetypeproviders
112
592 fallbackMetaType = QMetaType::QVector4D;-
593 break;
executed 112 times by 1 test: break;
Executed by:
  • tst_qqmlvaluetypeproviders
112
594 case
executed 120 times by 1 test: case QV4::CompiledData::Property::Matrix4x4:
Executed by:
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::Matrix4x4:
executed 120 times by 1 test: case QV4::CompiledData::Property::Matrix4x4:
Executed by:
  • tst_qqmlvaluetypeproviders
120
595 fallbackMetaType = QMetaType::QMatrix4x4;-
596 break;
executed 120 times by 1 test: break;
Executed by:
  • tst_qqmlvaluetypeproviders
120
597 case
executed 60 times by 1 test: case QV4::CompiledData::Property::Quaternion:
Executed by:
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::Quaternion:
executed 60 times by 1 test: case QV4::CompiledData::Property::Quaternion:
Executed by:
  • tst_qqmlvaluetypeproviders
60
598 fallbackMetaType = QMetaType::QQuaternion;-
599 break;
executed 60 times by 1 test: break;
Executed by:
  • tst_qqmlvaluetypeproviders
60
600 default
executed 279250 times by 98 tests: default:
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
:
executed 279250 times by 98 tests: default:
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
break;
executed 279250 times by 98 tests: break;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
279250
601 }-
602-
603-
604 if (c == QMetaObject::ReadProperty
c == QMetaObject::ReadPropertyDescription
TRUEevaluated 137460 times by 92 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • ...
FALSEevaluated 143380 times by 98 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
) {
137460-143380
605 switch (t) {-
606 case
executed 44284 times by 57 tests: case QV4::CompiledData::Property::Int:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
QV4::CompiledData::Property::Int:
executed 44284 times by 57 tests: case QV4::CompiledData::Property::Int:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
44284
607 *reinterpret_cast<int *>(a[0]) = readPropertyAsInt(id);-
608 break;
executed 44284 times by 57 tests: break;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
44284
609 case
executed 19234 times by 64 tests: case QV4::CompiledData::Property::Bool:
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
QV4::CompiledData::Property::Bool:
executed 19234 times by 64 tests: case QV4::CompiledData::Property::Bool:
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
19234
610 *reinterpret_cast<bool *>(a[0]) = readPropertyAsBool(id);-
611 break;
executed 19234 times by 64 tests: break;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
19234
612 case
executed 32360 times by 31 tests: case QV4::CompiledData::Property::Real:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • ...
QV4::CompiledData::Property::Real:
executed 32360 times by 31 tests: case QV4::CompiledData::Property::Real:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • ...
32360
613 *reinterpret_cast<double *>(a[0]) = readPropertyAsDouble(id);-
614 break;
executed 32360 times by 31 tests: break;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • tst_qquickpositioners
  • ...
32360
615 case
executed 15400 times by 45 tests: case QV4::CompiledData::Property::String:
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • ...
QV4::CompiledData::Property::String:
executed 15400 times by 45 tests: case QV4::CompiledData::Property::String:
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • ...
15400
616 *reinterpret_cast<QString *>(a[0]) = readPropertyAsString(id);-
617 break;
executed 15400 times by 45 tests: break;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • ...
15400
618 case
executed 168 times by 5 tests: case QV4::CompiledData::Property::Url:
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
QV4::CompiledData::Property::Url:
executed 168 times by 5 tests: case QV4::CompiledData::Property::Url:
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
168
619 *reinterpret_cast<QUrl *>(a[0]) = readPropertyAsUrl(id);-
620 break;
executed 168 times by 5 tests: break;
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
168
621 case
never executed: case QV4::CompiledData::Property::Date:
QV4::CompiledData::Property::Date:
never executed: case QV4::CompiledData::Property::Date:
0
622 *reinterpret_cast<QDate *>(a[0]) = readPropertyAsDate(id);-
623 break;
never executed: break;
0
624 case
executed 206 times by 5 tests: case QV4::CompiledData::Property::DateTime:
Executed by:
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::DateTime:
executed 206 times by 5 tests: case QV4::CompiledData::Property::DateTime:
Executed by:
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
206
625 *reinterpret_cast<QDateTime *>(a[0]) = readPropertyAsDateTime(id);-
626 break;
executed 206 times by 5 tests: break;
Executed by:
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
206
627 case
executed 224 times by 4 tests: case QV4::CompiledData::Property::Rect:
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
QV4::CompiledData::Property::Rect:
executed 224 times by 4 tests: case QV4::CompiledData::Property::Rect:
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
224
628 *reinterpret_cast<QRectF *>(a[0]) = readPropertyAsRectF(id);-
629 break;
executed 224 times by 4 tests: break;
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
224
630 case
executed 218 times by 4 tests: case QV4::CompiledData::Property::Size:
Executed by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
QV4::CompiledData::Property::Size:
executed 218 times by 4 tests: case QV4::CompiledData::Property::Size:
Executed by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
218
631 *reinterpret_cast<QSizeF *>(a[0]) = readPropertyAsSizeF(id);-
632 break;
executed 218 times by 4 tests: break;
Executed by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
218
633 case
executed 216 times by 4 tests: case QV4::CompiledData::Property::Point:
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
QV4::CompiledData::Property::Point:
executed 216 times by 4 tests: case QV4::CompiledData::Property::Point:
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
216
634 *reinterpret_cast<QPointF *>(a[0]) = readPropertyAsPointF(id);-
635 break;
executed 216 times by 4 tests: break;
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
216
636 case
executed 1272 times by 33 tests: case QV4::CompiledData::Property::Custom:
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
QV4::CompiledData::Property::Custom:
executed 1272 times by 33 tests: case QV4::CompiledData::Property::Custom:
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
1272
637 *reinterpret_cast<QObject **>(a[0]) = readPropertyAsQObject(id);-
638 break;
executed 1272 times by 33 tests: break;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
1272
639 case
executed 22648 times by 30 tests: case QV4::CompiledData::Property::Variant:
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • tst_qquickshadereffect
  • ...
QV4::CompiledData::Property::Variant:
executed 22648 times by 30 tests: case QV4::CompiledData::Property::Variant:
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • tst_qquickshadereffect
  • ...
22648
640 *reinterpret_cast<QVariant *>(a[0]) = readPropertyAsVariant(id);-
641 break;
executed 22648 times by 30 tests: break;
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • tst_qquickshadereffect
  • ...
22648
642 case
executed 114 times by 6 tests: case QV4::CompiledData::Property::CustomList:
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
QV4::CompiledData::Property::CustomList:
executed 114 times by 6 tests: case QV4::CompiledData::Property::CustomList:
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
{
114
643 QList<QObject *> *list = readPropertyAsList(id);-
644 QQmlListProperty<QObject> *p = static_cast<QQmlListProperty<QObject> *>(a[0]);-
645 *p = QQmlListProperty<QObject>(object, list,-
646 list_append, list_count, list_at,-
647 list_clear);-
648 p->dummy1 = this;-
649 p->dummy2 = reinterpret_cast<void *>(quintptr(methodOffset() + id));-
650 break;
executed 114 times by 6 tests: break;
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickvisualdatamodel
114
651 }-
652 case
executed 256 times by 3 tests: case QV4::CompiledData::Property::Font:
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickapplication
QV4::CompiledData::Property::Font:
executed 256 times by 3 tests: case QV4::CompiledData::Property::Font:
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickapplication
256
653 case
never executed: case QV4::CompiledData::Property::Time:
QV4::CompiledData::Property::Time:
never executed: case QV4::CompiledData::Property::Time:
0
654 case
executed 556 times by 11 tests: case QV4::CompiledData::Property::Color:
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
QV4::CompiledData::Property::Color:
executed 556 times by 11 tests: case QV4::CompiledData::Property::Color:
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
556
655 case
executed 56 times by 1 test: case QV4::CompiledData::Property::Vector2D:
Executed by:
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::Vector2D:
executed 56 times by 1 test: case QV4::CompiledData::Property::Vector2D:
Executed by:
  • tst_qqmlvaluetypeproviders
56
656 case
executed 44 times by 1 test: case QV4::CompiledData::Property::Vector3D:
Executed by:
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::Vector3D:
executed 44 times by 1 test: case QV4::CompiledData::Property::Vector3D:
Executed by:
  • tst_qqmlvaluetypeproviders
44
657 case
executed 80 times by 1 test: case QV4::CompiledData::Property::Vector4D:
Executed by:
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::Vector4D:
executed 80 times by 1 test: case QV4::CompiledData::Property::Vector4D:
Executed by:
  • tst_qqmlvaluetypeproviders
80
658 case
executed 82 times by 1 test: case QV4::CompiledData::Property::Matrix4x4:
Executed by:
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::Matrix4x4:
executed 82 times by 1 test: case QV4::CompiledData::Property::Matrix4x4:
Executed by:
  • tst_qqmlvaluetypeproviders
82
659 case
executed 42 times by 1 test: case QV4::CompiledData::Property::Quaternion:
Executed by:
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::Quaternion:
executed 42 times by 1 test: case QV4::CompiledData::Property::Quaternion:
Executed by:
  • tst_qqmlvaluetypeproviders
42
660 ((fallbackMetaType != QMetaType::UnknownType) ? static_cast<void>(0) : qt_assert("fallbackMetaType != QMetaType::UnknownType", __FILE__, 745));-
661 if (QV4::MemberData *md = propertyAndMethodStorageAsMemberData()
QV4::MemberDat...AsMemberData()Description
TRUEevaluated 1116 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
FALSEnever evaluated
) {
0-1116
662 QVariant propertyAsVariant;-
663 if (const
const QV4::Var...riantObject>()Description
TRUEevaluated 948 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
FALSEevaluated 168 times by 3 tests
Evaluated by:
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
QV4::VariantObject *v = (md->data() + id)->as<QV4::VariantObject>()
const QV4::Var...riantObject>()Description
TRUEevaluated 948 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
FALSEevaluated 168 times by 3 tests
Evaluated by:
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
)
168-948
664 propertyAsVariant = v->d()->data();
executed 948 times by 12 tests: propertyAsVariant = v->d()->data();
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
948
665 QQml_valueTypeProvider()->readValueType(propertyAsVariant, a[0], fallbackMetaType);-
666 }
executed 1116 times by 12 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
1116
667 break;
executed 1116 times by 12 tests: break;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
1116
668 case
never executed: case QV4::CompiledData::Property::Var:
QV4::CompiledData::Property::Var:
never executed: case QV4::CompiledData::Property::Var:
0
669 do { ((false) ? static_cast<void>(0) : qt_assert_x("Q_UNREACHABLE()", "Q_UNREACHABLE was reached", __FILE__, 754)); __builtin_unreachable(); } while (false);-
670 }
never executed: end of block
0
671-
672 }
executed 137460 times by 92 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • ...
else if (c == QMetaObject::WriteProperty
c == QMetaObje...:WritePropertyDescription
TRUEevaluated 143380 times by 98 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
FALSEnever evaluated
) {
0-143380
673-
674 switch(t) {-
675 case
executed 37080 times by 65 tests: case QV4::CompiledData::Property::Int:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • ...
QV4::CompiledData::Property::Int:
executed 37080 times by 65 tests: case QV4::CompiledData::Property::Int:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • ...
37080
676 needActivate = *reinterpret_cast<int *>(a[0]) != readPropertyAsInt(id);-
677 writeProperty(id, *reinterpret_cast<int *>(a[0]));-
678 break;
executed 37080 times by 65 tests: break;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • ...
37080
679 case
executed 18920 times by 67 tests: case QV4::CompiledData::Property::Bool:
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • ...
QV4::CompiledData::Property::Bool:
executed 18920 times by 67 tests: case QV4::CompiledData::Property::Bool:
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • ...
18920
680 needActivate = *reinterpret_cast<bool *>(a[0]) != readPropertyAsBool(id);-
681 writeProperty(id, *reinterpret_cast<bool *>(a[0]));-
682 break;
executed 18920 times by 67 tests: break;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypeproviders
  • ...
18920
683 case
executed 13715 times by 33 tests: case QV4::CompiledData::Property::Real:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • ...
QV4::CompiledData::Property::Real:
executed 13715 times by 33 tests: case QV4::CompiledData::Property::Real:
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • ...
13715
684 needActivate = *reinterpret_cast<double *>(a[0]) != readPropertyAsDouble(id);-
685 writeProperty(id, *reinterpret_cast<double *>(a[0]));-
686 break;
executed 13715 times by 33 tests: break;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickcustomaffector
  • tst_qquickdrag
  • tst_qquickdraghandler
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpathview
  • tst_qquickpincharea
  • ...
13715
687 case
executed 49445 times by 47 tests: case QV4::CompiledData::Property::String:
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • ...
QV4::CompiledData::Property::String:
executed 49445 times by 47 tests: case QV4::CompiledData::Property::String:
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • ...
49445
688 needActivate = *reinterpret_cast<QString *>(a[0]) != readPropertyAsString(id);-
689 writeProperty(id, *reinterpret_cast<QString *>(a[0]));-
690 break;
executed 49445 times by 47 tests: break;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlfileselector
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • ...
49445
691 case
executed 26 times by 5 tests: case QV4::CompiledData::Property::Url:
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
QV4::CompiledData::Property::Url:
executed 26 times by 5 tests: case QV4::CompiledData::Property::Url:
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
26
692 needActivate = *reinterpret_cast<QUrl *>(a[0]) != readPropertyAsUrl(id);-
693 writeProperty(id, *reinterpret_cast<QUrl *>(a[0]));-
694 break;
executed 26 times by 5 tests: break;
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlxmlhttprequest
26
695 case
never executed: case QV4::CompiledData::Property::Date:
QV4::CompiledData::Property::Date:
never executed: case QV4::CompiledData::Property::Date:
0
696 needActivate = *reinterpret_cast<QDate *>(a[0]) != readPropertyAsDate(id);-
697 writeProperty(id, *reinterpret_cast<QDate *>(a[0]));-
698 break;
never executed: break;
0
699 case
executed 74 times by 6 tests: case QV4::CompiledData::Property::DateTime:
Executed by:
  • tst_examples
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::DateTime:
executed 74 times by 6 tests: case QV4::CompiledData::Property::DateTime:
Executed by:
  • tst_examples
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
74
700 needActivate = *reinterpret_cast<QDateTime *>(a[0]) != readPropertyAsDateTime(id);-
701 writeProperty(id, *reinterpret_cast<QDateTime *>(a[0]));-
702 break;
executed 74 times by 6 tests: break;
Executed by:
  • tst_examples
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
74
703 case
executed 90 times by 4 tests: case QV4::CompiledData::Property::Rect:
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
QV4::CompiledData::Property::Rect:
executed 90 times by 4 tests: case QV4::CompiledData::Property::Rect:
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
90
704 needActivate = *reinterpret_cast<QRectF *>(a[0]) != readPropertyAsRectF(id);-
705 writeProperty(id, *reinterpret_cast<QRectF *>(a[0]));-
706 break;
executed 90 times by 4 tests: break;
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
90
707 case
executed 98 times by 4 tests: case QV4::CompiledData::Property::Size:
Executed by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
QV4::CompiledData::Property::Size:
executed 98 times by 4 tests: case QV4::CompiledData::Property::Size:
Executed by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
98
708 needActivate = *reinterpret_cast<QSizeF *>(a[0]) != readPropertyAsSizeF(id);-
709 writeProperty(id, *reinterpret_cast<QSizeF *>(a[0]));-
710 break;
executed 98 times by 4 tests: break;
Executed by:
  • tst_examples
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
98
711 case
executed 90 times by 4 tests: case QV4::CompiledData::Property::Point:
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
QV4::CompiledData::Property::Point:
executed 90 times by 4 tests: case QV4::CompiledData::Property::Point:
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
90
712 needActivate = *reinterpret_cast<QPointF *>(a[0]) != readPropertyAsPointF(id);-
713 writeProperty(id, *reinterpret_cast<QPointF *>(a[0]));-
714 break;
executed 90 times by 4 tests: break;
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
90
715 case
executed 1359 times by 40 tests: case QV4::CompiledData::Property::Custom:
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdroparea
  • ...
QV4::CompiledData::Property::Custom:
executed 1359 times by 40 tests: case QV4::CompiledData::Property::Custom:
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdroparea
  • ...
1359
716 needActivate = *reinterpret_cast<QObject **>(a[0]) != readPropertyAsQObject(id);-
717 writeProperty(id, *reinterpret_cast<QObject **>(a[0]));-
718 break;
executed 1359 times by 40 tests: break;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmlmetaobject
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qqmlvaluetypes
  • tst_qquickbehaviors
  • tst_qquickdrag
  • tst_qquickdroparea
  • ...
1359
719 case
executed 22009 times by 31 tests: case QV4::CompiledData::Property::Variant:
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • ...
QV4::CompiledData::Property::Variant:
executed 22009 times by 31 tests: case QV4::CompiledData::Property::Variant:
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • ...
22009
720 writeProperty(id, *reinterpret_cast<QVariant *>(a[0]));-
721 break;
executed 22009 times by 31 tests: break;
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • ...
22009
722 case
never executed: case QV4::CompiledData::Property::CustomList:
QV4::CompiledData::Property::CustomList:
never executed: case QV4::CompiledData::Property::CustomList:
0
723-
724-
725 break;
never executed: break;
0
726 case
executed 52 times by 3 tests: case QV4::CompiledData::Property::Font:
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickapplication
QV4::CompiledData::Property::Font:
executed 52 times by 3 tests: case QV4::CompiledData::Property::Font:
Executed by:
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickapplication
52
727 case
never executed: case QV4::CompiledData::Property::Time:
QV4::CompiledData::Property::Time:
never executed: case QV4::CompiledData::Property::Time:
0
728 case
executed 278 times by 11 tests: case QV4::CompiledData::Property::Color:
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
QV4::CompiledData::Property::Color:
executed 278 times by 11 tests: case QV4::CompiledData::Property::Color:
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
278
729 case
executed 30 times by 1 test: case QV4::CompiledData::Property::Vector2D:
Executed by:
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::Vector2D:
executed 30 times by 1 test: case QV4::CompiledData::Property::Vector2D:
Executed by:
  • tst_qqmlvaluetypeproviders
30
730 case
executed 26 times by 1 test: case QV4::CompiledData::Property::Vector3D:
Executed by:
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::Vector3D:
executed 26 times by 1 test: case QV4::CompiledData::Property::Vector3D:
Executed by:
  • tst_qqmlvaluetypeproviders
26
731 case
executed 32 times by 1 test: case QV4::CompiledData::Property::Vector4D:
Executed by:
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::Vector4D:
executed 32 times by 1 test: case QV4::CompiledData::Property::Vector4D:
Executed by:
  • tst_qqmlvaluetypeproviders
32
732 case
executed 38 times by 1 test: case QV4::CompiledData::Property::Matrix4x4:
Executed by:
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::Matrix4x4:
executed 38 times by 1 test: case QV4::CompiledData::Property::Matrix4x4:
Executed by:
  • tst_qqmlvaluetypeproviders
38
733 case
executed 18 times by 1 test: case QV4::CompiledData::Property::Quaternion:
Executed by:
  • tst_qqmlvaluetypeproviders
QV4::CompiledData::Property::Quaternion:
executed 18 times by 1 test: case QV4::CompiledData::Property::Quaternion:
Executed by:
  • tst_qqmlvaluetypeproviders
18
734 ((fallbackMetaType != QMetaType::UnknownType) ? static_cast<void>(0) : qt_assert("fallbackMetaType != QMetaType::UnknownType", __FILE__, 819));-
735 if (QV4::MemberData *md = propertyAndMethodStorageAsMemberData()
QV4::MemberDat...AsMemberData()Description
TRUEevaluated 474 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
FALSEnever evaluated
) {
0-474
736 const QV4::VariantObject *v = (md->data() + id)->as<QV4::VariantObject>();-
737 if (!v
!vDescription
TRUEevaluated 282 times by 12 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
FALSEevaluated 192 times by 5 tests
Evaluated by:
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickdynamicpropertyanimation
  • tst_qquickstates
) {
192-282
738 md->set(engine, id, engine->newVariantObject(QVariant()));-
739 v = (md->data() + id)->as<QV4::VariantObject>();-
740 QQml_valueTypeProvider()->initValueType(fallbackMetaType, v->d()->data());-
741 }
executed 282 times by 12 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
282
742 needActivate = !QQml_valueTypeProvider()->equalValueType(fallbackMetaType, a[0], v->d()->data());-
743 QQml_valueTypeProvider()->writeValueType(fallbackMetaType, a[0], v->d()->data());-
744 }
executed 474 times by 12 tests: end of block
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
474
745 break;
executed 474 times by 12 tests: break;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickdynamicpropertyanimation
  • tst_qquickloader
  • tst_qquickstates
474
746 case
never executed: case QV4::CompiledData::Property::Var:
QV4::CompiledData::Property::Var:
never executed: case QV4::CompiledData::Property::Var:
0
747 do { ((false) ? static_cast<void>(0) : qt_assert_x("Q_UNREACHABLE()", "Q_UNREACHABLE was reached", __FILE__, 832)); __builtin_unreachable(); } while (false);-
748 }
never executed: end of block
0
749 }
executed 143380 times by 98 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
143380
750-
751 }
executed 280840 times by 98 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
280840
752-
753 if (c == QMetaObject::WriteProperty
c == QMetaObje...:WritePropertyDescription
TRUEevaluated 143776 times by 98 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
FALSEevaluated 141670 times by 92 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • ...
&& needActivate
needActivateDescription
TRUEevaluated 93792 times by 93 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
FALSEevaluated 49984 times by 82 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
) {
49984-143776
754 activate(object, methodOffset() + id, nullptr);-
755 }
executed 93792 times by 93 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
93792
756-
757 return
executed 285446 times by 98 tests: return -1;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
-1;
executed 285446 times by 98 tests: return -1;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
285446
758 }-
759-
760 id -= propertyCount;-
761-
762 if (id < aliasCount
id < aliasCountDescription
TRUEevaluated 4860 times by 29 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • ...
FALSEnever evaluated
) {
0-4860
763 const QV4::CompiledData::Alias *aliasData = &compiledObject->aliasTable()[id];-
764-
765 if ((
(aliasData->fl...PointerObject)Description
TRUEevaluated 160 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshortcut
  • tst_qquicktext
FALSEevaluated 4700 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
  • tst_signalspy
aliasData->flags & QV4::CompiledData::Alias::AliasPointsToPointerObject)
(aliasData->fl...PointerObject)Description
TRUEevaluated 160 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshortcut
  • tst_qquicktext
FALSEevaluated 4700 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
  • tst_signalspy
&& c == QMetaObject::ReadProperty
c == QMetaObject::ReadPropertyDescription
TRUEevaluated 150 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshortcut
  • tst_qquicktext
FALSEevaluated 10 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
)
10-4700
766 *reinterpret_cast<
executed 150 times by 14 tests: *reinterpret_cast<void **>(a[0]) = nullptr;
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshortcut
  • tst_qquicktext
void **>(a[0]) = nullptr;
executed 150 times by 14 tests: *reinterpret_cast<void **>(a[0]) = nullptr;
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshortcut
  • tst_qquicktext
150
767-
768 if (!ctxt
!ctxtDescription
TRUEnever evaluated
FALSEevaluated 4860 times by 29 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • ...
) return
never executed: return -1;
-1;
never executed: return -1;
0-4860
769-
770 while (aliasData->aliasToLocalAlias
aliasData->aliasToLocalAliasDescription
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qmldiskcache
FALSEevaluated 4860 times by 29 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • ...
)
4-4860
771 aliasData = &compiledObject->aliasTable()[aliasData->localAliasIndex];
executed 4 times by 1 test: aliasData = &compiledObject->aliasTable()[aliasData->localAliasIndex];
Executed by:
  • tst_qmldiskcache
4
772-
773 QQmlContext *context = ctxt->asQQmlContext();-
774 QQmlContextPrivate *ctxtPriv = QQmlContextPrivate::get(context);-
775-
776 QObject *target = ctxtPriv->data->idValues[aliasData->targetObjectId].data();-
777 if (!target
!targetDescription
TRUEevaluated 14 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
FALSEevaluated 4846 times by 29 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • ...
)
14-4846
778 return
executed 14 times by 2 tests: return -1;
Executed by:
  • tst_examples
  • tst_qqmlecmascript
-1;
executed 14 times by 2 tests: return -1;
Executed by:
  • tst_examples
  • tst_qqmlecmascript
14
779-
780 connectAlias(id);-
781-
782 if (aliasData->isObjectAlias()
aliasData->isObjectAlias()Description
TRUEevaluated 128 times by 14 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshortcut
  • tst_qquicktext
FALSEevaluated 4718 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
  • tst_signalspy
) {
128-4718
783 *reinterpret_cast<QObject **>(a[0]) = target;-
784 return
executed 128 times by 14 tests: return -1;
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshortcut
  • tst_qquicktext
-1;
executed 128 times by 14 tests: return -1;
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qquickanimations
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshortcut
  • tst_qquicktext
128
785 }-
786-
787 QQmlData *targetDData = QQmlData::get(target, false);-
788 if (!targetDData
!targetDDataDescription
TRUEnever evaluated
FALSEevaluated 4718 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
  • tst_signalspy
)
0-4718
789 return
never executed: return -1;
-1;
never executed: return -1;
0
790-
791 QQmlPropertyIndex encodedIndex = QQmlPropertyIndex::fromEncoded(aliasData->encodedMetaPropertyIndex);-
792 int coreIndex = encodedIndex.coreIndex();-
793 const int valueTypePropertyIndex = encodedIndex.valueTypeIndex();-
794-
795-
796 if(c == QMetaObject::WriteProperty
c == QMetaObje...:WritePropertyDescription
TRUEevaluated 1034 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
FALSEevaluated 3684 times by 19 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquicktaphandler
  • tst_signalspy
) {
1034-3684
797 int flags = *reinterpret_cast<int*>(a[3]);-
798 if (flags & QQmlPropertyData::RemoveBindingOnAliasWrite
flags & QQmlPr...ngOnAliasWriteDescription
TRUEevaluated 646 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qquickaccessible
  • tst_qquickshadereffect
  • tst_qquicktaphandler
FALSEevaluated 388 times by 9 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qquickanimations
  • tst_qquickshortcut
  • tst_qquicktext
  • tst_scenegraph
) {
388-646
799 QQmlData *targetData = QQmlData::get(target);-
800 if (targetData
targetDataDescription
TRUEevaluated 646 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qquickaccessible
  • tst_qquickshadereffect
  • tst_qquicktaphandler
FALSEnever evaluated
&& targetData->hasBindingBit(coreIndex)
targetData->ha...Bit(coreIndex)Description
TRUEevaluated 18 times by 2 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
FALSEevaluated 628 times by 5 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qquickaccessible
  • tst_qquickshadereffect
  • tst_qquicktaphandler
)
0-646
801 QQmlPropertyPrivate::removeBinding(target, encodedIndex);
executed 18 times by 2 tests: QQmlPropertyPrivate::removeBinding(target, encodedIndex);
Executed by:
  • tst_examples
  • tst_qqmlecmascript
18
802 }
executed 646 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qquickaccessible
  • tst_qquickshadereffect
  • tst_qquicktaphandler
646
803 }
executed 1034 times by 13 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
1034
804-
805 if (valueTypePropertyIndex != -1
valueTypePropertyIndex != -1Description
TRUEevaluated 6 times by 1 test
Evaluated by:
  • tst_qqmlmetaobject
FALSEevaluated 4712 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
  • tst_signalspy
) {
6-4712
806 if (!targetDData->propertyCache
!targetDData->propertyCacheDescription
TRUEnever evaluated
FALSEevaluated 6 times by 1 test
Evaluated by:
  • tst_qqmlmetaobject
)
0-6
807 return
never executed: return -1;
-1;
never executed: return -1;
0
808 const QQmlPropertyData *pd = targetDData->propertyCache->property(coreIndex);-
809-
810 QQmlValueType *valueType = QQmlValueTypeFactory::valueType(pd->propType());-
811 ((valueType) ? static_cast<void>(0) : qt_assert("valueType", __FILE__, 896));-
812-
813 valueType->read(target, coreIndex);-
814 int rv = QMetaObject::metacall(valueType, c, valueTypePropertyIndex, a);-
815-
816 if (c == QMetaObject::WriteProperty
c == QMetaObje...:WritePropertyDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmlmetaobject
FALSEevaluated 4 times by 1 test
Evaluated by:
  • tst_qqmlmetaobject
)
2-4
817 valueType->write(target, coreIndex, nullptr);
executed 2 times by 1 test: valueType->write(target, coreIndex, nullptr);
Executed by:
  • tst_qqmlmetaobject
2
818-
819 return
executed 6 times by 1 test: return rv;
Executed by:
  • tst_qqmlmetaobject
rv;
executed 6 times by 1 test: return rv;
Executed by:
  • tst_qqmlmetaobject
6
820-
821 } else {-
822 return
executed 4712 times by 25 tests: return QMetaObject::metacall(target, c, coreIndex, a);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
  • tst_signalspy
QMetaObject::metacall(target, c, coreIndex, a);
executed 4712 times by 25 tests: return QMetaObject::metacall(target, c, coreIndex, a);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
  • tst_signalspy
4712
823 }-
824-
825 }-
826 return
never executed: return -1;
-1;
never executed: return -1;
0
827-
828 }-
829-
830 }
executed 129795 times by 83 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • ...
else if(c == QMetaObject::InvokeMetaMethod
c == QMetaObje...vokeMetaMethodDescription
TRUEevaluated 12047 times by 47 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • ...
FALSEnever evaluated
) {
0-129795
831-
832 if (id >= methodOffset()
id >= methodOffset()Description
TRUEevaluated 5944 times by 39 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • ...
FALSEevaluated 6103 times by 32 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickrepeater
  • ...
) {
5944-6103
833-
834 id -= methodOffset();-
835 int plainSignals = signalCount + propertyCount + aliasCount;-
836 if (id < plainSignals
id < plainSignalsDescription
TRUEevaluated 180 times by 11 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquicktaphandler
  • tst_qquickworkerscript
  • tst_scenegraph
FALSEevaluated 5764 times by 34 tests
Evaluated by:
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • ...
) {
180-5764
837 activate(object, _id, a);-
838 return
executed 180 times by 11 tests: return -1;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquicktaphandler
  • tst_qquickworkerscript
  • tst_scenegraph
-1;
executed 180 times by 11 tests: return -1;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlqt
  • tst_qqmlxmlhttprequest
  • tst_qquicktaphandler
  • tst_qquickworkerscript
  • tst_scenegraph
180
839 }-
840-
841 id -= plainSignals;-
842-
843 if (id < methodCount
id < methodCountDescription
TRUEevaluated 5764 times by 34 tests
Evaluated by:
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • ...
FALSEnever evaluated
) {
0-5764
844 QQmlEngine *engine = ctxt->engine;-
845 if (!engine
!engineDescription
TRUEnever evaluated
FALSEevaluated 5764 times by 34 tests
Evaluated by:
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • ...
)
0-5764
846 return
never executed: return -1;
-1;
never executed: return -1;
0
847-
848 QQmlEnginePrivate *ep = QQmlEnginePrivate::get(engine);-
849 QV4::ExecutionEngine *v4 = engine->handle();-
850 ep->referenceScarceResources();-
851 QV4::Scope scope(v4);-
852-
853-
854 QV4::ScopedFunctionObject function(scope, method(id));-
855 if (!function
!functionDescription
TRUEnever evaluated
FALSEevaluated 5764 times by 34 tests
Evaluated by:
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • ...
) {
0-5764
856-
857-
858-
859-
860 QQmlError e;-
861 e.setDescription(QLatin1String("Exception occurred during compilation of "-
862 "function: ")-
863 + QString::fromUtf8(QMetaObject::method(_id)-
864 .methodSignature()));-
865 ep->warning(e);-
866 return
never executed: return -1;
-1;
never executed: return -1;
0
867 }-
868-
869 const unsigned int parameterCount = function->formalParameterCount();-
870 QV4::JSCallData jsCallData(scope, parameterCount);-
871 *jsCallData->thisObject = v4->global();-
872-
873 for (uint ii = 0; ii < parameterCount
ii < parameterCountDescription
TRUEevaluated 7088 times by 11 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qquickapplication
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickworkerscript
FALSEevaluated 5764 times by 34 tests
Evaluated by:
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • ...
; ++ii)
5764-7088
874 jsCallData->args[ii] = scope.engine->fromVariant(*(QVariant *)a[ii + 1]);
executed 7088 times by 11 tests: jsCallData->args[ii] = scope.engine->fromVariant(*(QVariant *)a[ii + 1]);
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qquickapplication
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickpathview
  • tst_qquickworkerscript
7088
875-
876 QV4::ScopedValue result(scope, function->call(jsCallData));-
877 if (scope.hasException()
scope.hasException()Description
TRUEevaluated 38 times by 3 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qquickitem2
FALSEevaluated 5726 times by 34 tests
Evaluated by:
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • ...
) {
38-5726
878 QQmlError error = scope.engine->catchExceptionAsQmlError();-
879 if (error.isValid()
error.isValid()Description
TRUEevaluated 38 times by 3 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qquickitem2
FALSEnever evaluated
)
0-38
880 ep->warning(error);
executed 38 times by 3 tests: ep->warning(error);
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qquickitem2
38
881 if (a[0]
a[0]Description
TRUEnever evaluated
FALSEevaluated 38 times by 3 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qquickitem2
) *(
never executed: *(QVariant *)a[0] = QVariant();
QVariant *)a[0] = QVariant();
never executed: *(QVariant *)a[0] = QVariant();
0-38
882 }
executed 38 times by 3 tests: end of block
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qquickitem2
else {
38
883 if (a[0]
a[0]Description
TRUEevaluated 2818 times by 11 tests
Evaluated by:
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickworkerscript
FALSEevaluated 2908 times by 31 tests
Evaluated by:
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickpositioners
  • ...
) *(
executed 2818 times by 11 tests: *(QVariant *)a[0] = scope.engine->toVariant(result, 0);
Executed by:
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickworkerscript
QVariant *)a[0] = scope.engine->toVariant(result, 0);
executed 2818 times by 11 tests: *(QVariant *)a[0] = scope.engine->toVariant(result, 0);
Executed by:
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickworkerscript
2818-2908
884 }
executed 5726 times by 34 tests: end of block
Executed by:
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • ...
5726
885-
886 ep->dereferenceScarceResources();-
887 return
executed 5764 times by 34 tests: return -1;
Executed by:
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • ...
-1;
executed 5764 times by 34 tests: return -1;
Executed by:
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlnotifier
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • tst_qquickanimations
  • tst_qquickapplication
  • tst_qquickbehaviors
  • tst_qquickcustomparticle
  • tst_qquickflickable
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklistview
  • tst_qquickloader
  • ...
5764
888 }-
889 return
never executed: return -1;
-1;
never executed: return -1;
0
890 }-
891 }
executed 6103 times by 32 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickflickable
  • tst_qquickflipable
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmultipointtoucharea
  • tst_qquickpathview
  • tst_qquickrepeater
  • ...
6103
892-
893 if (parent.isT1()
parent.isT1()Description
TRUEevaluated 3474 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquicklayouts
  • tst_qrcqml
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
FALSEevaluated 132424 times by 81 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
)
3474-132424
894 return
executed 3474 times by 13 tests: return parent.asT1()->metaCall(object, c, _id, a);
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquicklayouts
  • tst_qrcqml
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
parent.asT1()->metaCall(object, c, _id, a);
executed 3474 times by 13 tests: return parent.asT1()->metaCall(object, c, _id, a);
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlproperty
  • tst_qqmltranslation
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquicklayouts
  • tst_qrcqml
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
3474
895 else-
896 return
executed 132424 times by 81 tests: return object->qt_metacall(c, _id, a);
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
object->qt_metacall(c, _id, a);
executed 132424 times by 81 tests: return object->qt_metacall(c, _id, a);
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlincubator
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmoduleplugin
  • tst_qqmlnativeconnector
  • tst_qqmlnotifier
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • ...
132424
897}-
898-
899-
900-
901-
902QV4::ReturnedValue QQmlVMEMetaObject::method(int index) const-
903{-
904 if (!ctxt
!ctxtDescription
TRUEnever evaluated
FALSEevaluated 116521 times by 52 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetatype
  • tst_qqmlnotifier
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
|| !ctxt->isValid()
!ctxt->isValid()Description
TRUEnever evaluated
FALSEevaluated 116521 times by 52 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetatype
  • tst_qqmlnotifier
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
|| !compiledObject
!compiledObjectDescription
TRUEnever evaluated
FALSEevaluated 116521 times by 52 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetatype
  • tst_qqmlnotifier
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
) {
0-116521
905 QMessageLogger(__FILE__, 990, __PRETTY_FUNCTION__).warning("QQmlVMEMetaObject: Internal error - attempted to evaluate a function in an invalid context");-
906 return
never executed: return QV4::Encode::undefined();
QV4::Encode::undefined();
never executed: return QV4::Encode::undefined();
0
907 }-
908-
909 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
910 if (!md
!mdDescription
TRUEnever evaluated
FALSEevaluated 116521 times by 52 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetatype
  • tst_qqmlnotifier
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
)
0-116521
911 return
never executed: return QV4::Encode::undefined();
QV4::Encode::undefined();
never executed: return QV4::Encode::undefined();
0
912-
913 return
executed 116521 times by 52 tests: return (md->data() + index + compiledObject->nProperties)->asReturnedValue();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetatype
  • tst_qqmlnotifier
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
(md->data() + index + compiledObject->nProperties)->asReturnedValue();
executed 116521 times by 52 tests: return (md->data() + index + compiledObject->nProperties)->asReturnedValue();
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetatype
  • tst_qqmlnotifier
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qqmlxmlhttprequest
  • ...
116521
914}-
915-
916QV4::ReturnedValue QQmlVMEMetaObject::readVarProperty(int id) const-
917{-
918 ((compiledObject && compiledObject->propertyTable()[id].type == QV4::CompiledData::Property::Var) ? static_cast<void>(0) : qt_assert("compiledObject && compiledObject->propertyTable()[id].type == QV4::CompiledData::Property::Var", __FILE__, 1003));-
919-
920 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
921 if (md
mdDescription
TRUEevaluated 48375 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
FALSEnever evaluated
)
0-48375
922 return
executed 48375 times by 22 tests: return (md->data() + id)->asReturnedValue();
Executed by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
(md->data() + id)->asReturnedValue();
executed 48375 times by 22 tests: return (md->data() + id)->asReturnedValue();
Executed by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
48375
923 return
never executed: return QV4::Primitive::undefinedValue().asReturnedValue();
QV4::Primitive::undefinedValue().asReturnedValue();
never executed: return QV4::Primitive::undefinedValue().asReturnedValue();
0
924}-
925-
926QVariant QQmlVMEMetaObject::readPropertyAsVariant(int id) const-
927{-
928 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
929 if (md
mdDescription
TRUEevaluated 27246 times by 43 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickfontloader
  • ...
FALSEnever evaluated
) {
0-27246
930 const QV4::QObjectWrapper *wrapper = (md->data() + id)->as<QV4::QObjectWrapper>();-
931 if (wrapper
wrapperDescription
TRUEevaluated 422 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickfontloader
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 26824 times by 39 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • ...
)
422-26824
932 return
executed 422 times by 22 tests: return QVariant::fromValue(wrapper->object());
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickfontloader
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_testfiltering
QVariant::fromValue(wrapper->object());
executed 422 times by 22 tests: return QVariant::fromValue(wrapper->object());
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickfontloader
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_testfiltering
422
933 const QV4::VariantObject *v = (md->data() + id)->as<QV4::VariantObject>();-
934 if (v
vDescription
TRUEevaluated 22272 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
FALSEevaluated 4552 times by 27 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickcustomparticle
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • ...
)
4552-22272
935 return
executed 22272 times by 22 tests: return v->d()->data();
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
v->d()->data();
executed 22272 times by 22 tests: return v->d()->data();
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
22272
936 return
executed 4552 times by 27 tests: return engine->toVariant(*(md->data() + id), -1);
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickcustomparticle
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • ...
engine->toVariant(*(md->data() + id), -1);
executed 4552 times by 27 tests: return engine->toVariant(*(md->data() + id), -1);
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickcustomparticle
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • ...
4552
937 }-
938 return
never executed: return QVariant();
QVariant();
never executed: return QVariant();
0
939}-
940-
941void QQmlVMEMetaObject::writeVarProperty(int id, const QV4::Value &value)-
942{-
943 ((compiledObject && compiledObject->propertyTable()[id].type == QV4::CompiledData::Property::Var) ? static_cast<void>(0) : qt_assert("compiledObject && compiledObject->propertyTable()[id].type == QV4::CompiledData::Property::Var", __FILE__, 1028));-
944-
945 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
946 if (!md
!mdDescription
TRUEnever evaluated
FALSEevaluated 15366 times by 30 tests
Evaluated by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • ...
)
0-15366
947 return;
never executed: return;
0
948-
949-
950-
951 const QV4::VariantObject *oldVariant = (md->data() + id)->as<QV4::VariantObject>();-
952 if (oldVariant
oldVariantDescription
TRUEevaluated 2 times by 1 test
Evaluated by:
  • tst_qqmlecmascript
FALSEevaluated 15364 times by 30 tests
Evaluated by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • ...
)
2-15364
953 oldVariant->removeVmePropertyReference();
executed 2 times by 1 test: oldVariant->removeVmePropertyReference();
Executed by:
  • tst_qqmlecmascript
2
954-
955 QObject *valueObject = nullptr;-
956 QQmlVMEVariantQObjectPtr *guard = getQObjectGuardForProperty(id);-
957-
958-
959-
960 if (QV4::VariantObject *v = const_cast<QV4::VariantObject*>(value.as<QV4::VariantObject>())
QV4::VariantOb...iantObject>())Description
TRUEevaluated 52 times by 1 test
Evaluated by:
  • tst_qqmlecmascript
FALSEevaluated 15314 times by 30 tests
Evaluated by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • ...
) {
52-15314
961 v->addVmePropertyReference();-
962 }
executed 52 times by 1 test: end of block
Executed by:
  • tst_qqmlecmascript
else if (QV4::QObjectWrapper *wrapper = const_cast<QV4::QObjectWrapper*>(value.as<QV4::QObjectWrapper>())
QV4::QObjectWr...ectWrapper>())Description
TRUEevaluated 196 times by 11 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
FALSEevaluated 15118 times by 28 tests
Evaluated by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • ...
) {
52-15118
963-
964 valueObject = wrapper->object();-
965-
966-
967 if (valueObject
valueObjectDescription
TRUEevaluated 196 times by 11 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
FALSEnever evaluated
&& !guard
!guardDescription
TRUEevaluated 186 times by 11 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
FALSEevaluated 10 times by 1 test
Evaluated by:
  • tst_qqmlitemmodels
) {
0-196
968 guard = new QQmlVMEVariantQObjectPtr();-
969 varObjectGuards.append(guard);-
970 }
executed 186 times by 11 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
186
971 }
executed 196 times by 11 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
196
972-
973 if (guard
guardDescription
TRUEevaluated 220 times by 11 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
FALSEevaluated 15146 times by 28 tests
Evaluated by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickmousearea
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • ...
)
220-15146
974 guard->setGuardedValue(valueObject, this, id);
executed 220 times by 11 tests: guard->setGuardedValue(valueObject, this, id);
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmlqt
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
220
975-
976-
977 md->set(engine, id, value);-
978 activate(object, methodOffset() + id, nullptr);-
979}
executed 15366 times by 30 tests: end of block
Executed by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • ...
15366
980-
981void QQmlVMEMetaObject::writeProperty(int id, const QVariant &value)-
982{-
983 if (compiledObject
compiledObjectDescription
TRUEevaluated 22403 times by 35 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • ...
FALSEnever evaluated
&& compiledObject->propertyTable()[id].type == QV4::CompiledData::Property::Var
compiledObject...:Property::VarDescription
TRUEevaluated 394 times by 6 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickdynamicpropertyanimation
  • tst_qquickpositioners
FALSEevaluated 22009 times by 31 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • ...
) {
0-22403
984 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
985 if (!md
!mdDescription
TRUEnever evaluated
FALSEevaluated 394 times by 6 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickdynamicpropertyanimation
  • tst_qquickpositioners
)
0-394
986 return;
never executed: return;
0
987-
988-
989-
990 const QV4::VariantObject *oldv = (md->data() + id)->as<QV4::VariantObject>();-
991 if (oldv
oldvDescription
TRUEnever evaluated
FALSEevaluated 394 times by 6 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickdynamicpropertyanimation
  • tst_qquickpositioners
)
0-394
992 oldv->removeVmePropertyReference();
never executed: oldv->removeVmePropertyReference();
0
993-
994-
995-
996 QV4::Scope scope(engine);-
997 QV4::ScopedValue newv(scope, engine->fromVariant(value));-
998 QV4::Scoped<QV4::VariantObject> v(scope, newv);-
999 if (!!v
!!vDescription
TRUEnever evaluated
FALSEevaluated 394 times by 6 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickdynamicpropertyanimation
  • tst_qquickpositioners
)
0-394
1000 v->addVmePropertyReference();
never executed: v->addVmePropertyReference();
0
1001-
1002-
1003 QVariant currentValue = readPropertyAsVariant(id);-
1004 md->set(engine, id, newv);-
1005 if ((currentValue.userType() != value.userType()
currentValue.u...lue.userType()Description
TRUEevaluated 314 times by 5 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickpositioners
FALSEevaluated 80 times by 3 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qquickdynamicpropertyanimation
|| currentValue != value
currentValue != valueDescription
TRUEevaluated 36 times by 3 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qquickdynamicpropertyanimation
FALSEevaluated 44 times by 3 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qquickdynamicpropertyanimation
))
36-314
1006 activate(object, methodOffset() + id, nullptr);
executed 350 times by 6 tests: activate(object, methodOffset() + id, nullptr);
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickdynamicpropertyanimation
  • tst_qquickpositioners
350
1007 }
executed 394 times by 6 tests: end of block
Executed by:
  • tst_qqmlecmascript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlsettings
  • tst_qquickdynamicpropertyanimation
  • tst_qquickpositioners
else {
394
1008 bool needActivate = false;-
1009 if (value.userType() == QMetaType::QObjectStar
value.userType...e::QObjectStarDescription
TRUEevaluated 224 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickfontloader
  • tst_qquickitemlayer
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEevaluated 21785 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
) {
224-21785
1010 QObject *o = *(QObject *const *)value.data();-
1011 needActivate = readPropertyAsQObject(id) != o;-
1012 writeProperty(id, o);-
1013 }
executed 224 times by 17 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickfontloader
  • tst_qquickitemlayer
  • tst_qquickrepeater
  • tst_qquickshadereffect
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
else {
224
1014 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
1015 if (md
mdDescription
TRUEevaluated 21785 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
FALSEnever evaluated
) {
0-21785
1016 const QV4::VariantObject *v = (md->data() + id)->as<QV4::VariantObject>();-
1017 needActivate = (!v
!vDescription
TRUEevaluated 17568 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
FALSEevaluated 4217 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
||
4217-17568
1018 v->d()->data().userType() != value.userType()
v->d()->data()...lue.userType()Description
TRUEevaluated 100 times by 5 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlvaluetypes
  • tst_qquickdroparea
  • tst_qquickworkerscript
FALSEevaluated 4117 times by 15 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
||
100-4117
1019 v->d()->data() != value
v->d()->data() != valueDescription
TRUEevaluated 4043 times by 15 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
FALSEevaluated 74 times by 4 tests
Evaluated by:
  • tst_qqmlvaluetypes
  • tst_qquickdroparea
  • tst_qquickpincharea
  • tst_qquicktext
);
74-4043
1020 if (v
vDescription
TRUEevaluated 4217 times by 17 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
FALSEevaluated 17568 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
)
4217-17568
1021 v->removeVmePropertyReference();
executed 4217 times by 17 tests: v->removeVmePropertyReference();
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlmetaobject
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
4217
1022 md->set(engine, id, engine->newVariantObject(value));-
1023 v = static_cast<const QV4::VariantObject *>(md->data() + id);-
1024 v->addVmePropertyReference();-
1025 }
executed 21785 times by 22 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
21785
1026 }
executed 21785 times by 22 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • tst_qquicktext
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qquickworkerscript
21785
1027-
1028 if (needActivate
needActivateDescription
TRUEevaluated 21935 times by 31 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • ...
FALSEevaluated 74 times by 4 tests
Evaluated by:
  • tst_qqmlvaluetypes
  • tst_qquickdroparea
  • tst_qquickpincharea
  • tst_qquicktext
)
74-21935
1029 activate(object, methodOffset() + id, nullptr);
executed 21935 times by 31 tests: activate(object, methodOffset() + id, nullptr);
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • ...
21935
1030 }
executed 22009 times by 31 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • tst_qqmlmetaobject
  • tst_qqmlqt
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickapplication
  • tst_qquickborderimage
  • tst_qquickcustomparticle
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickfontloader
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickpincharea
  • tst_qquickrepeater
  • tst_qquickscreen
  • ...
22009
1031}-
1032-
1033QV4::ReturnedValue QQmlVMEMetaObject::vmeMethod(int index) const-
1034{-
1035 if (index < methodOffset()
index < methodOffset()Description
TRUEevaluated 10647 times by 5 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 110757 times by 31 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • ...
) {
10647-110757
1036 ((parentVMEMetaObject()) ? static_cast<void>(0) : qt_assert("parentVMEMetaObject()", __FILE__, 1121));-
1037 return
executed 10647 times by 5 tests: return parentVMEMetaObject()->vmeMethod(index);
Executed by:
  • tst_qqmlecmascript
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
parentVMEMetaObject()->vmeMethod(index);
executed 10647 times by 5 tests: return parentVMEMetaObject()->vmeMethod(index);
Executed by:
  • tst_qqmlecmascript
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
10647
1038 }-
1039 if (!compiledObject
!compiledObjectDescription
TRUEnever evaluated
FALSEevaluated 110757 times by 31 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • ...
)
0-110757
1040 return
never executed: return QV4::Primitive::undefinedValue().asReturnedValue();
QV4::Primitive::undefinedValue().asReturnedValue();
never executed: return QV4::Primitive::undefinedValue().asReturnedValue();
0
1041 const int plainSignals = compiledObject->nSignals + compiledObject->nProperties + compiledObject->nAliases;-
1042 ((index >= (methodOffset() + plainSignals) && index < (methodOffset() + plainSignals + int(compiledObject->nFunctions))) ? static_cast<void>(0) : qt_assert("index >= (methodOffset() + plainSignals) && index < (methodOffset() + plainSignals + int(compiledObject->nFunctions))", __FILE__, 1127));-
1043 return
executed 110757 times by 31 tests: return method(index - methodOffset() - plainSignals);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • ...
method(index - methodOffset() - plainSignals);
executed 110757 times by 31 tests: return method(index - methodOffset() - plainSignals);
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlcomponent
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlitemmodels
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • tst_qqmlxmlhttprequest
  • tst_qquickaccessible
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickgridview
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickpathview
  • ...
110757
1044}-
1045-
1046-
1047void QQmlVMEMetaObject::setVmeMethod(int index, const QV4::Value &function)-
1048{-
1049 if (index < methodOffset()
index < methodOffset()Description
TRUEnever evaluated
FALSEevaluated 32632 times by 54 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlnotifier
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • ...
) {
0-32632
1050 ((parentVMEMetaObject()) ? static_cast<void>(0) : qt_assert("parentVMEMetaObject()", __FILE__, 1135));-
1051 return
never executed: return parentVMEMetaObject()->setVmeMethod(index, function);
parentVMEMetaObject()->setVmeMethod(index, function);
never executed: return parentVMEMetaObject()->setVmeMethod(index, function);
0
1052 }-
1053 if (!compiledObject
!compiledObjectDescription
TRUEnever evaluated
FALSEevaluated 32632 times by 54 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlnotifier
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • ...
)
0-32632
1054 return;
never executed: return;
0
1055 const int plainSignals = compiledObject->nSignals + compiledObject->nProperties + compiledObject->nAliases;-
1056 ((index >= (methodOffset() + plainSignals) && index < (methodOffset() + plainSignals + int(compiledObject->nFunctions))) ? static_cast<void>(0) : qt_assert("index >= (methodOffset() + plainSignals) && index < (methodOffset() + plainSignals + int(compiledObject->nFunctions))", __FILE__, 1141));-
1057-
1058 int methodIndex = index - methodOffset() - plainSignals;-
1059 QV4::MemberData *md = propertyAndMethodStorageAsMemberData();-
1060 if (!md
!mdDescription
TRUEnever evaluated
FALSEevaluated 32632 times by 54 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlnotifier
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • ...
)
0-32632
1061 return;
never executed: return;
0
1062 md->set(engine, methodIndex + compiledObject->nProperties, function);-
1063}
executed 32632 times by 54 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlnotifier
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmlvaluetypeproviders
  • ...
32632
1064-
1065QV4::ReturnedValue QQmlVMEMetaObject::vmeProperty(int index) const-
1066{-
1067 if (index < propOffset()
index < propOffset()Description
TRUEevaluated 8572 times by 4 tests
Evaluated by:
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 48375 times by 22 tests
Evaluated by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
) {
8572-48375
1068 ((parentVMEMetaObject()) ? static_cast<void>(0) : qt_assert("parentVMEMetaObject()", __FILE__, 1153));-
1069 return
executed 8572 times by 4 tests: return parentVMEMetaObject()->vmeProperty(index);
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
parentVMEMetaObject()->vmeProperty(index);
executed 8572 times by 4 tests: return parentVMEMetaObject()->vmeProperty(index);
Executed by:
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
8572
1070 }-
1071 return
executed 48375 times by 22 tests: return readVarProperty(index - propOffset());
Executed by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
readVarProperty(index - propOffset());
executed 48375 times by 22 tests: return readVarProperty(index - propOffset());
Executed by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllocale
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickrepeater
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
48375
1072}-
1073-
1074void QQmlVMEMetaObject::setVMEProperty(int index, const QV4::Value &v)-
1075{-
1076 if (index < propOffset()
index < propOffset()Description
TRUEevaluated 1390 times by 5 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 15366 times by 30 tests
Evaluated by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • ...
) {
1390-15366
1077 ((parentVMEMetaObject()) ? static_cast<void>(0) : qt_assert("parentVMEMetaObject()", __FILE__, 1162));-
1078 parentVMEMetaObject()->setVMEProperty(index, v);-
1079 return;
executed 1390 times by 5 tests: return;
Executed by:
  • tst_qqmlecmascript
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
1390
1080 }-
1081 return
executed 15366 times by 30 tests: return writeVarProperty(index - propOffset(), v);
Executed by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • ...
writeVarProperty(index - propOffset(), v);
executed 15366 times by 30 tests: return writeVarProperty(index - propOffset(), v);
Executed by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquickdynamicpropertyanimation
  • tst_qquickgridview
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickpositioners
  • ...
15366
1082}-
1083-
1084void QQmlVMEMetaObject::ensureQObjectWrapper()-
1085{-
1086 ((cache) ? static_cast<void>(0) : qt_assert("cache", __FILE__, 1171));-
1087 QV4::QObjectWrapper::wrap(engine, object);-
1088}
executed 66335 times by 98 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
66335
1089-
1090void QQmlVMEMetaObject::mark(QV4::MarkStack *markStack)-
1091{-
1092 if (engine != markStack->engine
engine != markStack->engineDescription
TRUEnever evaluated
FALSEevaluated 8749 times by 18 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
)
0-8749
1093 return;
never executed: return;
0
1094-
1095 propertyAndMethodStorage.markOnce(markStack);-
1096-
1097 if (QQmlVMEMetaObject *parent = parentVMEMetaObject()
QQmlVMEMetaObj...MEMetaObject()Description
TRUEevaluated 378 times by 5 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
FALSEevaluated 8371 times by 18 tests
Evaluated by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
)
378-8371
1098 parent->mark(markStack);
executed 378 times by 5 tests: parent->mark(markStack);
Executed by:
  • tst_qqmlecmascript
  • tst_qquickanimationcontroller
  • tst_qquicklayouts
  • tst_quicktestmainwithsetup
  • tst_testfiltering
378
1099}
executed 8749 times by 18 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qqmltypeloader
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickgridview
  • tst_qquickitem
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickpositioners
  • tst_qquickvisualdatamodel
  • tst_quicktestmainwithsetup
  • tst_scenegraph
  • tst_testfiltering
8749
1100-
1101bool QQmlVMEMetaObject::aliasTarget(int index, QObject **target, int *coreIndex, int *valueTypeIndex) const-
1102{-
1103 ((compiledObject && (index >= propOffset() + int(compiledObject->nProperties))) ? static_cast<void>(0) : qt_assert("compiledObject && (index >= propOffset() + int(compiledObject->nProperties))", __FILE__, 1188));-
1104-
1105 *target = nullptr;-
1106 *coreIndex = -1;-
1107 *valueTypeIndex = -1;-
1108-
1109 if (!ctxt
!ctxtDescription
TRUEnever evaluated
FALSEevaluated 310 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qqmltypeloader
  • tst_qquickbehaviors
  • tst_qquickdraghandler
)
0-310
1110 return
never executed: return false;
false;
never executed: return false;
0
1111-
1112 const int aliasId = index - propOffset() - compiledObject->nProperties;-
1113 const QV4::CompiledData::Alias *aliasData = &compiledObject->aliasTable()[aliasId];-
1114 *target = ctxt->idValues[aliasData->targetObjectId].data();-
1115 if (!*target
!*targetDescription
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qqmlecmascript
FALSEevaluated 306 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qqmltypeloader
  • tst_qquickbehaviors
  • tst_qquickdraghandler
)
4-306
1116 return
executed 4 times by 1 test: return false;
Executed by:
  • tst_qqmlecmascript
false;
executed 4 times by 1 test: return false;
Executed by:
  • tst_qqmlecmascript
4
1117-
1118 if (!aliasData->isObjectAlias()
!aliasData->isObjectAlias()Description
TRUEevaluated 306 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qqmltypeloader
  • tst_qquickbehaviors
  • tst_qquickdraghandler
FALSEnever evaluated
) {
0-306
1119 QQmlPropertyIndex encodedIndex = QQmlPropertyIndex::fromEncoded(aliasData->encodedMetaPropertyIndex);-
1120 *coreIndex = encodedIndex.coreIndex();-
1121 *valueTypeIndex = encodedIndex.valueTypeIndex();-
1122 }
executed 306 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qqmltypeloader
  • tst_qquickbehaviors
  • tst_qquickdraghandler
306
1123 return
executed 306 times by 6 tests: return true;
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qqmltypeloader
  • tst_qquickbehaviors
  • tst_qquickdraghandler
true;
executed 306 times by 6 tests: return true;
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qqmltypeloader
  • tst_qquickbehaviors
  • tst_qquickdraghandler
306
1124}-
1125-
1126void QQmlVMEMetaObject::connectAlias(int aliasId)-
1127{-
1128 ((compiledObject) ? static_cast<void>(0) : qt_assert("compiledObject", __FILE__, 1213));-
1129 if (!aliasEndpoints
!aliasEndpointsDescription
TRUEevaluated 952 times by 29 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • ...
FALSEevaluated 4204 times by 19 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquickloader
  • tst_qquickrectangle
  • tst_qquicktaphandler
  • tst_qquicktext
  • tst_scenegraph
)
952-4204
1130 aliasEndpoints = new QQmlVMEMetaObjectEndpoint[compiledObject->nAliases];
executed 952 times by 29 tests: aliasEndpoints = new QQmlVMEMetaObjectEndpoint[compiledObject->nAliases];
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • ...
952
1131-
1132 const QV4::CompiledData::Alias *aliasData = &compiledObject->aliasTable()[aliasId];-
1133-
1134 QQmlVMEMetaObjectEndpoint *endpoint = aliasEndpoints + aliasId;-
1135 if (endpoint->metaObject.data()
endpoint->metaObject.data()Description
TRUEevaluated 3678 times by 13 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquicklayouts
  • tst_qquicktaphandler
  • tst_scenegraph
FALSEevaluated 1478 times by 29 tests
Evaluated by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • ...
) {
1478-3678
1136-
1137 ((endpoint->metaObject.data() == this) ? static_cast<void>(0) : qt_assert("endpoint->metaObject.data() == this", __FILE__, 1222));-
1138 return;
executed 3678 times by 13 tests: return;
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlsettings
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquicklayouts
  • tst_qquicktaphandler
  • tst_scenegraph
3678
1139 }-
1140-
1141 endpoint->metaObject = this;-
1142 endpoint->connect(&ctxt->idValues[aliasData->targetObjectId].bindings);-
1143 endpoint->tryConnect();-
1144}
executed 1478 times by 29 tests: end of block
Executed by:
  • tst_examples
  • tst_flickableinterop
  • tst_qmldiskcache
  • tst_qqmlcomponent
  • tst_qqmlecmascript
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltypeloader
  • tst_qqmlvaluetypes
  • tst_qquickaccessible
  • tst_qquickanimations
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_qquickimage
  • tst_qquickitem
  • tst_qquickitem2
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickmousearea
  • tst_qquickrectangle
  • tst_qquickshadereffect
  • tst_qquickshortcut
  • ...
1478
1145-
1146void QQmlVMEMetaObject::connectAliasSignal(int index, bool indexInSignalRange)-
1147{-
1148 ((compiledObject) ? static_cast<void>(0) : qt_assert("compiledObject", __FILE__, 1233));-
1149 int aliasId = (index - (indexInSignalRange
indexInSignalRangeDescription
TRUEevaluated 47604 times by 59 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
FALSEevaluated 8 times by 1 test
Evaluated by:
  • tst_qqmlenginedebugservice
? signalOffset() : methodOffset())) - compiledObject->nProperties;
8-47604
1150 if (aliasId < 0
aliasId < 0Description
TRUEevaluated 47092 times by 59 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
FALSEevaluated 520 times by 10 tests
Evaluated by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_qquickaccessible
  • tst_qquickbehaviors
  • tst_qquickdraghandler
  • tst_scenegraph
|| aliasId >= int(compiledObject->nAliases)
aliasId >= int...ect->nAliases)Description
TRUEevaluated 210 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qmlcachegen
  • tst_qqmlconnections
  • tst_qqmlecmascript
  • tst_qqmlqt
  • tst_scenegraph
FALSEevaluated 310 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qmldiskcache
  • tst_qqmlecmascript
  • tst_qquickaccessible
  • tst_qquickbehaviors
  • tst_qquickdraghandler
)
210-47092
1151 return;
executed 47302 times by 60 tests: return;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • ...
47302
1152-
1153 connectAlias(aliasId);-
1154}
executed 310 times by 6 tests: end of block
Executed by:
  • tst_examples
  • tst_qmldiskcache
  • tst_qqmlecmascript
  • tst_qquickaccessible
  • tst_qquickbehaviors
  • tst_qquickdraghandler
310
1155-
1156-
1157-
1158-
1159void QQmlVMEMetaObject::activate(QObject *object, int index, void **args)-
1160{-
1161 QMetaObject::activate(object, signalOffset(), index - methodOffset(), args);-
1162}
executed 132897 times by 98 tests: end of block
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlconsole
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlexpression
  • tst_qqmlfileselector
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistmodelworkerscript
  • tst_qqmllistreference
  • ...
132897
1163-
1164QQmlVMEMetaObject *QQmlVMEMetaObject::getForProperty(QObject *o, int coreIndex)-
1165{-
1166 QQmlVMEMetaObject *vme = QQmlVMEMetaObject::get(o);-
1167 while (vme
vmeDescription
TRUEevaluated 314 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qqmltypeloader
  • tst_qquickbehaviors
  • tst_qquickdraghandler
FALSEnever evaluated
&& vme->propOffset() > coreIndex
vme->propOffset() > coreIndexDescription
TRUEevaluated 4 times by 1 test
Evaluated by:
  • tst_qquickbehaviors
FALSEevaluated 310 times by 6 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qqmltypeloader
  • tst_qquickbehaviors
  • tst_qquickdraghandler
)
0-314
1168 vme = vme->parentVMEMetaObject();
executed 4 times by 1 test: vme = vme->parentVMEMetaObject();
Executed by:
  • tst_qquickbehaviors
4
1169-
1170 ((vme) ? static_cast<void>(0) : qt_assert("vme", __FILE__, 1255));-
1171 return
executed 310 times by 6 tests: return vme;
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qqmltypeloader
  • tst_qquickbehaviors
  • tst_qquickdraghandler
vme;
executed 310 times by 6 tests: return vme;
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlproperty
  • tst_qqmltypeloader
  • tst_qquickbehaviors
  • tst_qquickdraghandler
310
1172}-
1173-
1174QQmlVMEMetaObject *QQmlVMEMetaObject::getForMethod(QObject *o, int coreIndex)-
1175{-
1176 QQmlVMEMetaObject *vme = QQmlVMEMetaObject::get(o);-
1177 while (vme
vmeDescription
TRUEevaluated 8 times by 1 test
Evaluated by:
  • tst_qqmlenginedebugservice
FALSEnever evaluated
&& vme->methodOffset() > coreIndex
vme->methodOff...() > coreIndexDescription
TRUEnever evaluated
FALSEevaluated 8 times by 1 test
Evaluated by:
  • tst_qqmlenginedebugservice
)
0-8
1178 vme = vme->parentVMEMetaObject();
never executed: vme = vme->parentVMEMetaObject();
0
1179-
1180 ((vme) ? static_cast<void>(0) : qt_assert("vme", __FILE__, 1265));-
1181 return
executed 8 times by 1 test: return vme;
Executed by:
  • tst_qqmlenginedebugservice
vme;
executed 8 times by 1 test: return vme;
Executed by:
  • tst_qqmlenginedebugservice
8
1182}-
1183-
1184-
1185-
1186-
1187-
1188QQmlVMEMetaObject *QQmlVMEMetaObject::getForSignal(QObject *o, int coreIndex)-
1189{-
1190 QQmlVMEMetaObject *vme = QQmlVMEMetaObject::get(o);-
1191 while (vme
vmeDescription
TRUEevaluated 48052 times by 59 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
FALSEnever evaluated
&& vme->signalOffset() > coreIndex
vme->signalOff...() > coreIndexDescription
TRUEevaluated 448 times by 8 tests
Evaluated by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquicklayouts
  • tst_scenegraph
FALSEevaluated 47604 times by 59 tests
Evaluated by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
)
0-48052
1192 vme = vme->parentVMEMetaObject();
executed 448 times by 8 tests: vme = vme->parentVMEMetaObject();
Executed by:
  • tst_examples
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlvaluetypes
  • tst_qquickanimationcontroller
  • tst_qquickbehaviors
  • tst_qquicklayouts
  • tst_scenegraph
448
1193-
1194 ((vme) ? static_cast<void>(0) : qt_assert("vme", __FILE__, 1279));-
1195 return
executed 47604 times by 59 tests: return vme;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
vme;
executed 47604 times by 59 tests: return vme;
Executed by:
  • tst_bindingdependencyapi
  • tst_examples
  • tst_flickableinterop
  • tst_multipointtoucharea_interop
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlbinding
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlinstantiator
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllistreference
  • tst_qqmllocale
  • tst_qqmlproperty
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltranslation
  • tst_qqmltypeloader
  • tst_qqmlvaluetypeproviders
  • tst_qqmlvaluetypes
  • ...
47604
1196}-
1197-
1198QQmlVMEVariantQObjectPtr *QQmlVMEMetaObject::getQObjectGuardForProperty(int index) const-
1199{-
1200 QList<QQmlVMEVariantQObjectPtr *>::ConstIterator it = varObjectGuards.constBegin(), end = varObjectGuards.constEnd();-
1201 for ( ; it != end
it != endDescription
TRUEevaluated 3901 times by 33 tests
Evaluated by:
  • tst_examples
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlmetaobject
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qquickanimationcontroller
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklayouts
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickrepeater
  • ...
FALSEevaluated 16466 times by 59 tests
Evaluated by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • ...
; ++it) {
3901-16466
1202 if ((*
(*it)->m_index == indexDescription
TRUEevaluated 483 times by 12 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlmetaobject
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickrepeater
  • tst_qquickstates
FALSEevaluated 3418 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquicklayouts
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qtqmlmodules
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
it)->m_index == index
(*it)->m_index == indexDescription
TRUEevaluated 483 times by 12 tests
Evaluated by:
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlmetaobject
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickrepeater
  • tst_qquickstates
FALSEevaluated 3418 times by 25 tests
Evaluated by:
  • tst_examples
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquicklayouts
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qtqmlmodules
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
) {
483-3418
1203 return
executed 483 times by 12 tests: return *it;
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlmetaobject
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickrepeater
  • tst_qquickstates
*it;
executed 483 times by 12 tests: return *it;
Executed by:
  • tst_qqmlecmascript
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlmetaobject
  • tst_qquickdrag
  • tst_qquickdroparea
  • tst_qquickitem
  • tst_qquickitemlayer
  • tst_qquicklistview
  • tst_qquickloader
  • tst_qquickrepeater
  • tst_qquickstates
483
1204 }-
1205 }
executed 3418 times by 25 tests: end of block
Executed by:
  • tst_examples
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • tst_qquickanimationcontroller
  • tst_qquickdroparea
  • tst_qquicklayouts
  • tst_qquicktextedit
  • tst_qquicktextinput
  • tst_qquickvisualdatamodel
  • tst_qtqmlmodules
  • tst_quicktestmainwithsetup
  • tst_signalspy
  • tst_testfiltering
3418
1206-
1207 return
executed 16466 times by 59 tests: return nullptr;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • ...
nullptr;
executed 16466 times by 59 tests: return nullptr;
Executed by:
  • tst_examples
  • tst_multipointtoucharea_interop
  • tst_qjsengine
  • tst_qmlcachegen
  • tst_qmldiskcache
  • tst_qqmlapplicationengine
  • tst_qqmlcomponent
  • tst_qqmlconnections
  • tst_qqmlcontext
  • tst_qqmlecmascript
  • tst_qqmlenginedebugservice
  • tst_qqmlimport
  • tst_qqmlincubator
  • tst_qqmlinfo
  • tst_qqmlitemmodels
  • tst_qqmllistmodel
  • tst_qqmllocale
  • tst_qqmlmetaobject
  • tst_qqmlmetatype
  • tst_qqmlprofilerservice
  • tst_qqmlproperty
  • tst_qqmlpropertymap
  • tst_qqmlqt
  • tst_qqmlsettings
  • tst_qqmltimer
  • ...
16466
1208}-
1209-
1210-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.2.0