Line | Source | Count |
1 | | - |
2 | | - |
3 | | - |
4 | | - |
5 | | - |
6 | | - |
7 | QQmlBinding *QQmlBinding::create(const QQmlPropertyData *property, const QQmlScriptString &script, QObject *obj, QQmlContext *ctxt) | - |
8 | { | - |
9 | QQmlBinding *b = newBinding(QQmlEnginePrivate::get(ctxt), property); | - |
10 | | - |
11 | if (ctxtTRUE | evaluated 76 times by 4 testsEvaluated by:- tst_examples
- tst_qquickanimations
- tst_qquickitem2
- tst_qquickstates
| FALSE | never evaluated |
&& !ctxt->isValid()TRUE | never evaluated | FALSE | evaluated 76 times by 4 testsEvaluated by:- tst_examples
- tst_qquickanimations
- tst_qquickitem2
- tst_qquickstates
|
) | 0-76 |
12 | return never executed: return b; b;never executed: return b; | 0 |
13 | | - |
14 | const QQmlScriptStringPrivate *scriptPrivate = script.d.data(); | - |
15 | if (!ctxtTRUE | never evaluated | FALSE | evaluated 76 times by 4 testsEvaluated by:- tst_examples
- tst_qquickanimations
- tst_qquickitem2
- tst_qquickstates
|
&& (!scriptPrivate->contextTRUE | never evaluated | FALSE | never evaluated |
|| !scriptPrivate->context->isValid()TRUE | never evaluated | FALSE | never evaluated |
)) | 0-76 |
16 | return never executed: return b; b;never executed: return b; | 0 |
17 | | - |
18 | QString url; | - |
19 | QV4::Function *runtimeFunction = nullptr; | - |
20 | | - |
21 | QQmlContextData *ctxtdata = QQmlContextData::get(scriptPrivate->context); | - |
22 | QQmlEnginePrivate *engine = QQmlEnginePrivate::get(scriptPrivate->context->engine()); | - |
23 | if (engineTRUE | evaluated 76 times by 4 testsEvaluated by:- tst_examples
- tst_qquickanimations
- tst_qquickitem2
- tst_qquickstates
| FALSE | never evaluated |
&& ctxtdataTRUE | evaluated 76 times by 4 testsEvaluated by:- tst_examples
- tst_qquickanimations
- tst_qquickitem2
- tst_qquickstates
| FALSE | never evaluated |
&& !ctxtdata->urlString().isEmpty()TRUE | evaluated 76 times by 4 testsEvaluated by:- tst_examples
- tst_qquickanimations
- tst_qquickitem2
- tst_qquickstates
| FALSE | never evaluated |
&& ctxtdata->typeCompilationUnit) { | 0-76 |
24 | url = ctxtdata->urlString(); | - |
25 | if (scriptPrivate->bindingId != QQmlBinding::InvalidTRUE | evaluated 76 times by 4 testsEvaluated by:- tst_examples
- tst_qquickanimations
- tst_qquickitem2
- tst_qquickstates
| FALSE | never evaluated |
) | 0-76 |
26 | runtimeFunction = ctxtdata->typeCompilationUnit->runtimeFunctions.at(scriptPrivate->bindingId);executed 76 times by 4 tests: runtimeFunction = ctxtdata->typeCompilationUnit->runtimeFunctions.at(scriptPrivate->bindingId); Executed by:- tst_examples
- tst_qquickanimations
- tst_qquickitem2
- tst_qquickstates
| 76 |
27 | }executed 76 times by 4 tests: end of block Executed by:- tst_examples
- tst_qquickanimations
- tst_qquickitem2
- tst_qquickstates
| 76 |
28 | | - |
29 | b->setNotifyOnValueChanged(true); | - |
30 | b->QQmlJavaScriptExpression::setContext(QQmlContextData::get(ctxt ? ctxt : scriptPrivate->context)); | - |
31 | b->setScopeObject(obj ? obj : scriptPrivate->scope); | - |
32 | | - |
33 | QV4::ExecutionEngine *v4 = b->context()->engine->handle(); | - |
34 | if (runtimeFunctionTRUE | evaluated 76 times by 4 testsEvaluated by:- tst_examples
- tst_qquickanimations
- tst_qquickitem2
- tst_qquickstates
| FALSE | never evaluated |
) { | 0-76 |
35 | QV4::Scope scope(v4); | - |
36 | QV4::Scoped<QV4::QmlContext> qmlContext(scope, QV4::QmlContext::create(v4->rootContext(), ctxtdata, b->scopeObject())); | - |
37 | b->setupFunction(qmlContext, runtimeFunction); | - |
38 | }executed 76 times by 4 tests: end of block Executed by:- tst_examples
- tst_qquickanimations
- tst_qquickitem2
- tst_qquickstates
else { | 76 |
39 | QString code = scriptPrivate->script; | - |
40 | b->createQmlBinding(b->context(), b->scopeObject(), code, url, scriptPrivate->lineNumber); | - |
41 | } never executed: end of block | 0 |
42 | | - |
43 | returnexecuted 76 times by 4 tests: return b; Executed by:- tst_examples
- tst_qquickanimations
- tst_qquickitem2
- tst_qquickstates
b;executed 76 times by 4 tests: return b; Executed by:- tst_examples
- tst_qquickanimations
- tst_qquickitem2
- tst_qquickstates
| 76 |
44 | } | - |
45 | | - |
46 | QQmlSourceLocation QQmlBinding::sourceLocation() const | - |
47 | { | - |
48 | if (m_sourceLocationTRUE | evaluated 4 times by 1 test | FALSE | evaluated 84 times by 7 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlvaluetypes
- tst_qquickpathview
- tst_qquicktextinput
|
) | 4-84 |
49 | returnexecuted 4 times by 1 test: return *m_sourceLocation; *m_sourceLocation;executed 4 times by 1 test: return *m_sourceLocation; | 4 |
50 | returnexecuted 84 times by 7 tests: return QQmlJavaScriptExpression::sourceLocation(); Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlvaluetypes
- tst_qquickpathview
- tst_qquicktextinput
QQmlJavaScriptExpression::sourceLocation();executed 84 times by 7 tests: return QQmlJavaScriptExpression::sourceLocation(); Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlvaluetypes
- tst_qquickpathview
- tst_qquicktextinput
| 84 |
51 | } | - |
52 | | - |
53 | void QQmlBinding::setSourceLocation(const QQmlSourceLocation &location) | - |
54 | { | - |
55 | if (m_sourceLocationTRUE | evaluated 6 times by 2 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlvaluetypes
| FALSE | evaluated 80 times by 8 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlvaluetypes
- tst_qquickitem2
- tst_qquickloader
|
) | 6-80 |
56 | delete m_sourceLocation;executed 6 times by 2 tests: delete m_sourceLocation; Executed by:- tst_qqmlecmascript
- tst_qqmlvaluetypes
| 6 |
57 | m_sourceLocation = new QQmlSourceLocation(location); | - |
58 | }executed 86 times by 8 tests: end of block Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlvaluetypes
- tst_qquickitem2
- tst_qquickloader
| 86 |
59 | | - |
60 | | - |
61 | QQmlBinding *QQmlBinding::create(const QQmlPropertyData *property, const QString &str, QObject *obj, | - |
62 | QQmlContextData *ctxt, const QString &url, quint16 lineNumber) | - |
63 | { | - |
64 | QQmlBinding *b = newBinding(QQmlEnginePrivate::get(ctxt), property); | - |
65 | | - |
66 | b->setNotifyOnValueChanged(true); | - |
67 | b->QQmlJavaScriptExpression::setContext(ctxt); | - |
68 | b->setScopeObject(obj); | - |
69 | | - |
70 | b->createQmlBinding(ctxt, obj, str, url, lineNumber); | - |
71 | | - |
72 | returnexecuted 40 times by 4 tests: return b; Executed by:- tst_qqmlenginedebugservice
- tst_qqmlproperty
- tst_qquickdesignersupport
- tst_qquickstates
b;executed 40 times by 4 tests: return b; Executed by:- tst_qqmlenginedebugservice
- tst_qqmlproperty
- tst_qquickdesignersupport
- tst_qquickstates
| 40 |
73 | } | - |
74 | | - |
75 | QQmlBinding *QQmlBinding::create(const QQmlPropertyData *property, QV4::Function *function, | - |
76 | QObject *obj, QQmlContextData *ctxt, QV4::ExecutionContext *scope) | - |
77 | { | - |
78 | QQmlBinding *b = newBinding(QQmlEnginePrivate::get(ctxt), property); | - |
79 | | - |
80 | b->setNotifyOnValueChanged(true); | - |
81 | b->QQmlJavaScriptExpression::setContext(ctxt); | - |
82 | b->setScopeObject(obj); | - |
83 | | - |
84 | ((scope) ? static_cast<void>(0) : qt_assert("scope", __FILE__, 139)); | - |
85 | b->setupFunction(scope, function); | - |
86 | | - |
87 | returnexecuted 553970 times by 120 tests: return b; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
b;executed 553970 times by 120 tests: return b; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| 553970 |
88 | } | - |
89 | | - |
90 | QQmlBinding::~QQmlBinding() | - |
91 | { | - |
92 | delete m_sourceLocation; | - |
93 | }executed 513476 times by 120 tests: end of block Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| 513476 |
94 | | - |
95 | void QQmlBinding::setNotifyOnValueChanged(bool v) | - |
96 | { | - |
97 | QQmlJavaScriptExpression::setNotifyOnValueChanged(v); | - |
98 | }executed 1114695 times by 121 tests: end of block Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| 1114695 |
99 | | - |
100 | void QQmlBinding::update(QQmlPropertyData::WriteFlags flags) | - |
101 | { | - |
102 | if (!enabledFlag()TRUE | never evaluated | FALSE | evaluated 920764 times by 121 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
|
|| !context()TRUE | evaluated 3116 times by 10 testsEvaluated by:- tst_examples
- tst_qquickanimations
- tst_qquickflickable
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
| FALSE | evaluated 917648 times by 121 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
|
|| !context()->isValid()TRUE | evaluated 26252 times by 74 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- ...
| FALSE | evaluated 891396 times by 121 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
|
) | 0-920764 |
103 | return;executed 29368 times by 74 tests: return; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickellipseextruder
- tst_qquickflickable
- ...
| 29368 |
104 | | - |
105 | | - |
106 | if (QQmlData::wasDeleted(targetObject())TRUE | evaluated 8 times by 2 testsEvaluated by:- tst_qqmlcontext
- tst_qqmlecmascript
| FALSE | evaluated 891388 times by 121 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
|
) | 8-891388 |
107 | return;executed 8 times by 2 tests: return; Executed by:- tst_qqmlcontext
- tst_qqmlecmascript
| 8 |
108 | | - |
109 | | - |
110 | if (__builtin_expect(!!(updatingFlag()), false)TRUE | evaluated 20 times by 3 testsEvaluated by:- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qquickitem2
| FALSE | evaluated 891368 times by 121 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
|
) { | 20-891368 |
111 | QQmlPropertyData *d = nullptr; | - |
112 | QQmlPropertyData vtd; | - |
113 | getPropertyData(&d, &vtd); | - |
114 | ((d) ? static_cast<void>(0) : qt_assert("d", __FILE__, 169)); | - |
115 | QQmlProperty p = QQmlPropertyPrivate::restore(targetObject(), *d, &vtd, nullptr); | - |
116 | QQmlAbstractBinding::printBindingLoopError(p); | - |
117 | return;executed 20 times by 3 tests: return; Executed by:- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qquickitem2
| 20 |
118 | } | - |
119 | setUpdatingFlag(true); | - |
120 | | - |
121 | DeleteWatcher watcher(this); | - |
122 | | - |
123 | QQmlEngine *engine = context()->engine; | - |
124 | QV4::Scope scope(engine->handle()); | - |
125 | | - |
126 | if (canUseAccessor()TRUE | evaluated 890690 times by 120 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| FALSE | evaluated 678 times by 7 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickbehaviors
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
|
) | 678-890690 |
127 | flags.setFlag(QQmlPropertyData::BypassInterceptor);executed 890690 times by 120 tests: flags.setFlag(QQmlPropertyData::BypassInterceptor); Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| 890690 |
128 | | - |
129 | QQmlBindingProfiler prof(QQmlEnginePrivate::get(engine)->profiler, function()); | - |
130 | doUpdate(watcher, flags, scope); | - |
131 | | - |
132 | if (!watcher.wasDeleted()TRUE | evaluated 891360 times by 121 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| FALSE | evaluated 8 times by 3 testsEvaluated by:- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlvaluetypes
|
) | 8-891360 |
133 | setUpdatingFlag(false);executed 891360 times by 121 tests: setUpdatingFlag(false); Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| 891360 |
134 | }executed 891368 times by 121 tests: end of block Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| 891368 |
135 | | - |
136 | QV4::ReturnedValue QQmlBinding::evaluate(bool *isUndefined) | - |
137 | { | - |
138 | QV4::ExecutionEngine *v4 = context()->engine->handle(); | - |
139 | int argc = 0; | - |
140 | const QV4::Value *argv = nullptr; | - |
141 | const QV4::Value *thisObject = nullptr; | - |
142 | QV4::BoundFunction *b = nullptr; | - |
143 | if ((TRUE | evaluated 6 times by 1 test | FALSE | evaluated 890698 times by 120 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
|
b = static_cast<QV4::BoundFunction *>(m_boundFunction.valueRef()))TRUE | evaluated 6 times by 1 test | FALSE | evaluated 890698 times by 120 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
|
) { | 6-890698 |
144 | QV4::Heap::MemberData *args = b->boundArgs(); | - |
145 | if (argsTRUE | evaluated 6 times by 1 test | FALSE | never evaluated |
) { | 0-6 |
146 | argc = args->values.size; | - |
147 | argv = args->values.data(); | - |
148 | }executed 6 times by 1 test: end of block | 6 |
149 | thisObject = &b->d()->boundThis; | - |
150 | }executed 6 times by 1 test: end of block | 6 |
151 | QV4::Scope scope(v4); | - |
152 | QV4::JSCallData jsCall(scope, argc, argv, thisObject); | - |
153 | | - |
154 | returnexecuted 890704 times by 120 tests: return QQmlJavaScriptExpression::evaluate(jsCall.callData(), isUndefined); Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
QQmlJavaScriptExpression::evaluate(jsCall.callData(), isUndefined);executed 890704 times by 120 tests: return QQmlJavaScriptExpression::evaluate(jsCall.callData(), isUndefined); Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| 890704 |
155 | } | - |
156 | | - |
157 | | - |
158 | | - |
159 | | - |
160 | | - |
161 | | - |
162 | | - |
163 | class QQmlBindingBinding: public QQmlBinding | - |
164 | { | - |
165 | protected: | - |
166 | void doUpdate(const DeleteWatcher &, | - |
167 | QQmlPropertyData::WriteFlags flags, QV4::Scope &) override final | - |
168 | { | - |
169 | ((!m_targetIndex.hasValueTypeIndex()) ? static_cast<void>(0) : qt_assert("!m_targetIndex.hasValueTypeIndex()", __FILE__, 224)); | - |
170 | QQmlPropertyData *pd = nullptr; | - |
171 | getPropertyData(&pd, nullptr); | - |
172 | QQmlBinding *thisPtr = this; | - |
173 | pd->writeProperty(*m_target, &thisPtr, flags); | - |
174 | }executed 624 times by 8 tests: end of block Executed by:- tst_examples
- tst_qqmltranslation
- tst_qquickbehaviors
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickstates
| 624 |
175 | }; | - |
176 | | - |
177 | | - |
178 | | - |
179 | class QQmlNonbindingBinding: public QQmlBinding | - |
180 | { | - |
181 | protected: | - |
182 | void doUpdate(const DeleteWatcher &watcher, | - |
183 | QQmlPropertyData::WriteFlags flags, QV4::Scope &scope) override | - |
184 | { | - |
185 | auto ep = QQmlEnginePrivate::get(scope.engine); | - |
186 | ep->referenceScarceResources(); | - |
187 | | - |
188 | bool isUndefined = false; | - |
189 | | - |
190 | QV4::ScopedValue result(scope, evaluate(&isUndefined)); | - |
191 | | - |
192 | bool error = false; | - |
193 | if (!watcher.wasDeleted()TRUE | evaluated 890700 times by 120 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| FALSE | evaluated 4 times by 2 testsEvaluated by:- tst_qqmlcontext
- tst_qqmlecmascript
|
&& isAddedToObject()TRUE | evaluated 890694 times by 120 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| FALSE | evaluated 6 times by 2 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
|
&& !hasError()TRUE | evaluated 890068 times by 120 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| FALSE | evaluated 626 times by 15 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinfo
- tst_qqmlitemmodels
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qquickdesignersupport
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickvisualdatamodel
|
) | 4-890700 |
194 | error = !write(result, isUndefined, flags);executed 890068 times by 120 tests: error = !write(result, isUndefined, flags); Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| 890068 |
195 | | - |
196 | if (!watcher.wasDeleted()TRUE | evaluated 890696 times by 120 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| FALSE | evaluated 8 times by 3 testsEvaluated by:- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlvaluetypes
|
) { | 8-890696 |
197 | | - |
198 | if (errorTRUE | evaluated 88 times by 7 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlvaluetypes
- tst_qquickpathview
- tst_qquicktextinput
| FALSE | evaluated 890608 times by 120 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
|
) { | 88-890608 |
199 | delayedError()->setErrorLocation(sourceLocation()); | - |
200 | delayedError()->setErrorObject(m_target.data()); | - |
201 | }executed 88 times by 7 tests: end of block Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlvaluetypes
- tst_qquickpathview
- tst_qquicktextinput
| 88 |
202 | | - |
203 | if (hasError()TRUE | evaluated 714 times by 19 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinfo
- tst_qqmlitemmodels
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickdesignersupport
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquicktextinput
- tst_qquickvisualdatamodel
| FALSE | evaluated 889982 times by 120 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
|
) { | 714-889982 |
204 | if (!delayedError()->addError(ep)TRUE | evaluated 16 times by 3 testsEvaluated by:- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlproperty
| FALSE | evaluated 698 times by 19 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinfo
- tst_qqmlitemmodels
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickdesignersupport
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquicktextinput
- tst_qquickvisualdatamodel
|
) ep->warning(this->error(context()->engine));executed 16 times by 3 tests: ep->warning(this->error(context()->engine)); Executed by:- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlproperty
| 16-698 |
205 | }executed 714 times by 19 tests: end of block Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinfo
- tst_qqmlitemmodels
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickdesignersupport
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquicktextinput
- tst_qquickvisualdatamodel
else { | 714 |
206 | clearError(); | - |
207 | }executed 889982 times by 120 tests: end of block Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| 889982 |
208 | | - |
209 | cancelPermanentGuards(); | - |
210 | }executed 890696 times by 120 tests: end of block Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| 890696 |
211 | | - |
212 | ep->dereferenceScarceResources(); | - |
213 | }executed 890704 times by 120 tests: end of block Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| 890704 |
214 | | - |
215 | virtual bool write(const QV4::Value &result, bool isUndefined, QQmlPropertyData::WriteFlags flags) = 0; | - |
216 | }; | - |
217 | | - |
218 | template<int StaticPropType> | - |
219 | class GenericBinding: public QQmlNonbindingBinding | - |
220 | { | - |
221 | protected: | - |
222 | | - |
223 | inline __attribute__((always_inline)) bool write(const QV4::Value &result, bool isUndefined, | - |
224 | QQmlPropertyData::WriteFlags flags) override final | - |
225 | { | - |
226 | ((targetObject()) ? static_cast<void>(0) : qt_assert("targetObject()", __FILE__, 281)); | - |
227 | | - |
228 | QQmlPropertyData *pd; | - |
229 | QQmlPropertyData vpd; | - |
230 | getPropertyData(&pd, &vpd); | - |
231 | ((pd) ? static_cast<void>(0) : qt_assert("pd", __FILE__, 286)); | - |
232 | | - |
233 | int propertyType = StaticPropType; | - |
234 | if (propertyType == QMetaType::UnknownTypeTRUE | evaluated 132724 times by 82 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
| FALSE | evaluated 732871 times by 74 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltimer
- tst_qqmltranslation
- ...
|
) | 132724-732871 |
235 | propertyType = pd->propType();executed 132724 times by 82 tests: propertyType = pd->propType(); Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
| 132724 |
236 | | - |
237 | if (__builtin_expect(!!(!isUndefined && !vpd.isValid()), true)TRUE | evaluated 859497 times by 97 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- 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_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- ...
| FALSE | evaluated 6098 times by 21 testsEvaluated by:- tst_examples
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlpropertymap
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickflipable
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickshadereffect
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextinput
- tst_qquickvisualdatamodel
|
) { | 6098-859497 |
238 | switch (propertyType) { | - |
239 | caseexecuted 8262 times by 44 tests: case QMetaType::Bool: Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltimer
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitem2
- ...
QMetaType::Bool:executed 8262 times by 44 tests: case QMetaType::Bool: Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltimer
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitem2
- ...
| 8262 |
240 | if (result.isBoolean()TRUE | evaluated 8254 times by 44 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltimer
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitem2
- ...
| FALSE | evaluated 8 times by 2 testsEvaluated by:- tst_qqmlbinding
- tst_qquickapplication
|
) | 8-8254 |
241 | returnexecuted 8254 times by 44 tests: return doStore<bool>(result.booleanValue(), pd, flags); Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltimer
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitem2
- ...
doStore<bool>(result.booleanValue(), pd, flags);executed 8254 times by 44 tests: return doStore<bool>(result.booleanValue(), pd, flags); Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltimer
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitem2
- ...
| 8254 |
242 | else | - |
243 | returnexecuted 8 times by 2 tests: return doStore<bool>(result.toBoolean(), pd, flags); Executed by:- tst_qqmlbinding
- tst_qquickapplication
doStore<bool>(result.toBoolean(), pd, flags);executed 8 times by 2 tests: return doStore<bool>(result.toBoolean(), pd, flags); Executed by:- tst_qqmlbinding
- tst_qquickapplication
| 8 |
244 | caseexecuted 33466 times by 38 tests: case QMetaType::Int: Executed by:- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimatedimage
- tst_qquickapplication
- tst_qquickdrag
- tst_qquickflickable
- tst_qquickgraphicsinfo
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- ...
QMetaType::Int:executed 33466 times by 38 tests: case QMetaType::Int: Executed by:- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimatedimage
- tst_qquickapplication
- tst_qquickdrag
- tst_qquickflickable
- tst_qquickgraphicsinfo
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- ...
| 33466 |
245 | if (result.isInteger()TRUE | evaluated 32085 times by 34 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmlnotifier
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimatedimage
- tst_qquickapplication
- tst_qquickdrag
- tst_qquickflickable
- tst_qquickgraphicsinfo
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- ...
| FALSE | evaluated 1381 times by 11 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlproperty
- tst_qquickgridview
- tst_qquickmousearea
- tst_qquickstates
- tst_qquicktextedit
- tst_qquicktextinput
|
) | 1381-32085 |
246 | returnexecuted 32085 times by 34 tests: return doStore<int>(result.integerValue(), pd, flags); Executed by:- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmlnotifier
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimatedimage
- tst_qquickapplication
- tst_qquickdrag
- tst_qquickflickable
- tst_qquickgraphicsinfo
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- ...
doStore<int>(result.integerValue(), pd, flags);executed 32085 times by 34 tests: return doStore<int>(result.integerValue(), pd, flags); Executed by:- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmlnotifier
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimatedimage
- tst_qquickapplication
- tst_qquickdrag
- tst_qquickflickable
- tst_qquickgraphicsinfo
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- ...
| 32085 |
247 | else if (result.isNumber()TRUE | evaluated 1349 times by 10 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qquickgridview
- tst_qquickmousearea
- tst_qquickstates
- tst_qquicktextedit
- tst_qquicktextinput
| FALSE | evaluated 32 times by 3 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlproperty
|
) | 32-1349 |
248 | returnexecuted 1349 times by 10 tests: return doStore<int>(result.doubleValue(), pd, flags); Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qquickgridview
- tst_qquickmousearea
- tst_qquickstates
- tst_qquicktextedit
- tst_qquicktextinput
doStore<int>(result.doubleValue(), pd, flags);executed 1349 times by 10 tests: return doStore<int>(result.doubleValue(), pd, flags); Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qquickgridview
- tst_qquickmousearea
- tst_qquickstates
- tst_qquicktextedit
- tst_qquicktextinput
| 1349 |
249 | break;executed 32 times by 3 tests: break; Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlproperty
| 32 |
250 | caseexecuted 135807 times by 43 tests: case QMetaType::Double: Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdrag
- tst_qquickdraghandler
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- ...
QMetaType::Double:executed 135807 times by 43 tests: case QMetaType::Double: Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdrag
- tst_qquickdraghandler
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- ...
| 135807 |
251 | if (result.isNumber()TRUE | evaluated 135801 times by 43 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdrag
- tst_qquickdraghandler
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- ...
| FALSE | evaluated 6 times by 2 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
|
) | 6-135801 |
252 | returnexecuted 135801 times by 43 tests: return doStore<double>(result.asDouble(), pd, flags); Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdrag
- tst_qquickdraghandler
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- ...
doStore<double>(result.asDouble(), pd, flags);executed 135801 times by 43 tests: return doStore<double>(result.asDouble(), pd, flags); Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdrag
- tst_qquickdraghandler
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- ...
| 135801 |
253 | break;executed 6 times by 2 tests: break; Executed by:- tst_examples
- tst_qqmlecmascript
| 6 |
254 | caseexecuted 2 times by 1 test: case QMetaType::Float: QMetaType::Float:executed 2 times by 1 test: case QMetaType::Float: | 2 |
255 | if (result.isNumber()TRUE | evaluated 2 times by 1 test | FALSE | never evaluated |
) | 0-2 |
256 | returnexecuted 2 times by 1 test: return doStore<float>(result.asDouble(), pd, flags); doStore<float>(result.asDouble(), pd, flags);executed 2 times by 1 test: return doStore<float>(result.asDouble(), pd, flags); | 2 |
257 | break; never executed: break; | 0 |
258 | caseexecuted 555154 times by 36 tests: case QMetaType::QString: Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- ...
QMetaType::QString:executed 555154 times by 36 tests: case QMetaType::QString: Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- ...
| 555154 |
259 | if (result.isString()TRUE | evaluated 364170 times by 34 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- ...
| FALSE | evaluated 190984 times by 14 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickvisualdatamodel
|
) | 190984-364170 |
260 | returnexecuted 364170 times by 34 tests: return doStore<QString>(result.toQStringNoThrow(), pd, flags); Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- ...
doStore<QString>(result.toQStringNoThrow(), pd, flags);executed 364170 times by 34 tests: return doStore<QString>(result.toQStringNoThrow(), pd, flags); Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- ...
| 364170 |
261 | break;executed 190984 times by 14 tests: break; Executed by:- tst_examples
- tst_flickableinterop
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquickvisualdatamodel
| 190984 |
262 | defaultexecuted 126806 times by 79 tests: default: Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
:executed 126806 times by 79 tests: default: Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
| 126806 |
263 | if (constTRUE | evaluated 2702 times by 26 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickborderimage
- tst_qquickdynamicpropertyanimation
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklistview
- tst_qquickloader
- tst_qquickstates
- tst_scenegraph
- ...
| FALSE | evaluated 124104 times by 76 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- ...
|
QV4::QQmlValueTypeWrapper *vtw = result.as<const QV4::QQmlValueTypeWrapper>()TRUE | evaluated 2702 times by 26 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlitemmodels
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickborderimage
- tst_qquickdynamicpropertyanimation
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklistview
- tst_qquickloader
- tst_qquickstates
- tst_scenegraph
- ...
| FALSE | evaluated 124104 times by 76 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- ...
|
) { | 2702-124104 |
264 | if (vtw->d()->valueType->typeId == pd->propType()TRUE | evaluated 2470 times by 24 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickborderimage
- tst_qquickdynamicpropertyanimation
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklistview
- tst_qquickloader
- tst_qquickstates
- tst_scenegraph
| FALSE | evaluated 232 times by 7 testsEvaluated by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmlqt
- tst_qqmlvaluetypes
- tst_sharedimage
|
) { | 232-2470 |
265 | returnexecuted 2470 times by 24 tests: return vtw->write(m_target.data(), pd->coreIndex()); Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickborderimage
- tst_qquickdynamicpropertyanimation
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklistview
- tst_qquickloader
- tst_qquickstates
- tst_scenegraph
vtw->write(m_target.data(), pd->coreIndex());executed 2470 times by 24 tests: return vtw->write(m_target.data(), pd->coreIndex()); Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickborderimage
- tst_qquickdynamicpropertyanimation
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklistview
- tst_qquickloader
- tst_qquickstates
- tst_scenegraph
| 2470 |
266 | } | - |
267 | }executed 232 times by 7 tests: end of block Executed by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmlqt
- tst_qqmlvaluetypes
- tst_sharedimage
| 232 |
268 | break;executed 124336 times by 77 tests: break; Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- ...
| 124336 |
269 | } | - |
270 | } | - |
271 | | - |
272 | returnexecuted 321456 times by 81 tests: return slowWrite(*pd, vpd, result, isUndefined, flags); Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- ...
slowWrite(*pd, vpd, result, isUndefined, flags);executed 321456 times by 81 tests: return slowWrite(*pd, vpd, result, isUndefined, flags); Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- ...
| 321456 |
273 | } | - |
274 | | - |
275 | template <typename T> | - |
276 | inline __attribute__((always_inline)) bool doStore(T value, const QQmlPropertyData *pd, QQmlPropertyData::WriteFlags flags) const | - |
277 | { | - |
278 | void *o = &value; | - |
279 | returnexecuted 541709 times by 75 tests: return pd->writeProperty(targetObject(), o, flags); Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltimer
- ...
pd->writeProperty(targetObject(), o, flags);executed 541709 times by 75 tests: return pd->writeProperty(targetObject(), o, flags); Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltimer
- ...
| 541709 |
280 | } | - |
281 | }; | - |
282 | | - |
283 | class QQmlTranslationBinding : public GenericBinding<QMetaType::QString> { | - |
284 | public: | - |
285 | QQmlTranslationBinding(const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &compilationUnit, const QV4::CompiledData::Binding *binding) | - |
286 | { | - |
287 | setCompilationUnit(compilationUnit); | - |
288 | m_binding = binding; | - |
289 | }executed 38 times by 5 tests: end of block Executed by:- tst_examples
- tst_qqmlprofilerservice
- tst_qqmltranslation
- tst_qquicklayouts
- tst_qquickstates
| 38 |
290 | | - |
291 | QQmlSourceLocation sourceLocation() const override final | - |
292 | { | - |
293 | return never executed: return QQmlSourceLocation(m_compilationUnit->fileName(), m_binding->valueLocation.line, m_binding->valueLocation.column); QQmlSourceLocation(m_compilationUnit->fileName(), m_binding->valueLocation.line, m_binding->valueLocation.column);never executed: return QQmlSourceLocation(m_compilationUnit->fileName(), m_binding->valueLocation.line, m_binding->valueLocation.column); | 0 |
294 | } | - |
295 | | - |
296 | | - |
297 | void doUpdate(const DeleteWatcher &watcher, | - |
298 | QQmlPropertyData::WriteFlags flags, QV4::Scope &scope) override final | - |
299 | { | - |
300 | if (watcher.wasDeleted()TRUE | never evaluated | FALSE | evaluated 40 times by 5 testsEvaluated by:- tst_examples
- tst_qqmlprofilerservice
- tst_qqmltranslation
- tst_qquicklayouts
- tst_qquickstates
|
) | 0-40 |
301 | return; never executed: return; | 0 |
302 | | - |
303 | if (!isAddedToObject()TRUE | never evaluated | FALSE | evaluated 40 times by 5 testsEvaluated by:- tst_examples
- tst_qqmlprofilerservice
- tst_qqmltranslation
- tst_qquicklayouts
- tst_qquickstates
|
|| hasError()TRUE | never evaluated | FALSE | evaluated 40 times by 5 testsEvaluated by:- tst_examples
- tst_qqmlprofilerservice
- tst_qqmltranslation
- tst_qquicklayouts
- tst_qquickstates
|
) | 0-40 |
304 | return; never executed: return; | 0 |
305 | | - |
306 | const QString result = m_binding->valueAsString(m_compilationUnit->data); | - |
307 | | - |
308 | ((targetObject()) ? static_cast<void>(0) : qt_assert("targetObject()", __FILE__, 363)); | - |
309 | | - |
310 | QQmlPropertyData *pd; | - |
311 | QQmlPropertyData vpd; | - |
312 | getPropertyData(&pd, &vpd); | - |
313 | ((pd) ? static_cast<void>(0) : qt_assert("pd", __FILE__, 368)); | - |
314 | if (pd->propType() == QMetaType::QStringTRUE | evaluated 40 times by 5 testsEvaluated by:- tst_examples
- tst_qqmlprofilerservice
- tst_qqmltranslation
- tst_qquicklayouts
- tst_qquickstates
| FALSE | never evaluated |
) { | 0-40 |
315 | doStore(result, pd, flags); | - |
316 | }executed 40 times by 5 tests: end of block Executed by:- tst_examples
- tst_qqmlprofilerservice
- tst_qqmltranslation
- tst_qquicklayouts
- tst_qquickstates
else { | 40 |
317 | QV4::ScopedString value(scope, scope.engine->newString(result)); | - |
318 | slowWrite(*pd, vpd, value, false, flags); | - |
319 | } never executed: end of block | 0 |
320 | } | - |
321 | | - |
322 | bool hasDependencies() const override final { returnexecuted 32 times by 4 tests: return true; Executed by:- tst_examples
- tst_qqmlprofilerservice
- tst_qqmltranslation
- tst_qquicklayouts
true;executed 32 times by 4 tests: return true; Executed by:- tst_examples
- tst_qqmlprofilerservice
- tst_qqmltranslation
- tst_qquicklayouts
} | 32 |
323 | | - |
324 | private: | - |
325 | const QV4::CompiledData::Binding *m_binding; | - |
326 | }; | - |
327 | | - |
328 | QQmlBinding *QQmlBinding::createTranslationBinding(const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &unit, const QV4::CompiledData::Binding *binding, QObject *obj, QQmlContextData *ctxt) | - |
329 | { | - |
330 | QQmlTranslationBinding *b = new QQmlTranslationBinding(unit, binding); | - |
331 | | - |
332 | b->setNotifyOnValueChanged(true); | - |
333 | b->QQmlJavaScriptExpression::setContext(ctxt); | - |
334 | b->setScopeObject(obj); | - |
335 | | - |
336 | returnexecuted 38 times by 5 tests: return b; Executed by:- tst_examples
- tst_qqmlprofilerservice
- tst_qqmltranslation
- tst_qquicklayouts
- tst_qquickstates
b;executed 38 times by 5 tests: return b; Executed by:- tst_examples
- tst_qqmlprofilerservice
- tst_qqmltranslation
- tst_qquicklayouts
- tst_qquickstates
| 38 |
337 | } | - |
338 | | - |
339 | __attribute__((noinline)) bool QQmlBinding::slowWrite(const QQmlPropertyData &core, | - |
340 | const QQmlPropertyData &valueTypeData, | - |
341 | const QV4::Value &result, | - |
342 | bool isUndefined, QQmlPropertyData::WriteFlags flags) | - |
343 | { | - |
344 | QQmlEngine *engine = context()->engine; | - |
345 | QV4::ExecutionEngine *v4engine = engine->handle(); | - |
346 | | - |
347 | int type = valueTypeData.isValid()TRUE | evaluated 4830 times by 12 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickflipable
- tst_qquickfontloader_static
- tst_qquickimage
- tst_qquickpathview
- tst_qquickshadereffect
- tst_qquicktext
| FALSE | evaluated 316680 times by 80 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
|
? valueTypeData.propType() : core.propType(); | 4830-316680 |
348 | | - |
349 | QQmlJavaScriptExpression::DeleteWatcher watcher(this); | - |
350 | | - |
351 | QVariant value; | - |
352 | bool isVarProperty = core.isVarProperty(); | - |
353 | | - |
354 | if (isUndefinedTRUE | evaluated 1316 times by 15 testsEvaluated by:- tst_examples
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlpropertymap
- tst_qqmlvaluetypes
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextinput
- tst_qquickvisualdatamodel
| FALSE | evaluated 320194 times by 82 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
|
) { | 1316-320194 |
355 | }executed 1316 times by 15 tests: end of block Executed by:- tst_examples
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlpropertymap
- tst_qqmlvaluetypes
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextinput
- tst_qquickvisualdatamodel
else if (core.isQList()TRUE | evaluated 36 times by 5 testsEvaluated by:- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickitem
- tst_qquickitem2
- tst_qquickspritesequence
| FALSE | evaluated 320158 times by 81 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
|
) { | 36-320158 |
356 | value = v4engine->toVariant(result, qMetaTypeId<QList<QObject *> >()); | - |
357 | }executed 36 times by 5 tests: end of block Executed by:- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickitem
- tst_qquickitem2
- tst_qquickspritesequence
else if (result.isNull()TRUE | evaluated 56 times by 5 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmlproperty
- tst_qqmlqt
- tst_signalspy
| FALSE | evaluated 320102 times by 81 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
|
&& core.isQObject()TRUE | never evaluated | FALSE | evaluated 56 times by 5 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmlproperty
- tst_qqmlqt
- tst_signalspy
|
) { | 0-320102 |
358 | value = QVariant::fromValue((QObject *)nullptr); | - |
359 | } never executed: end of block else if (core.propType() == qMetaTypeId<QList<QUrl> >()TRUE | evaluated 10 times by 1 test | FALSE | evaluated 320148 times by 81 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
|
) { | 0-320148 |
360 | value = QQmlPropertyPrivate::resolvedUrlSequence(v4engine->toVariant(result, qMetaTypeId<QList<QUrl> >()), context()); | - |
361 | }executed 10 times by 1 test: end of block else if (!isVarPropertyTRUE | evaluated 307834 times by 72 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimations
- ...
| FALSE | evaluated 12314 times by 21 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpositioners
- tst_quicktestmainwithsetup
- tst_signalspy
- tst_testfiltering
|
&& type != qMetaTypeId<QJSValue>()TRUE | evaluated 307746 times by 71 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimations
- tst_qquickapplication
- ...
| FALSE | evaluated 88 times by 3 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlstatemachine
|
) { | 10-307834 |
362 | value = v4engine->toVariant(result, type); | - |
363 | }executed 307746 times by 71 tests: end of block Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimations
- tst_qquickapplication
- ...
| 307746 |
364 | | - |
365 | if (hasError()TRUE | never evaluated | FALSE | evaluated 321510 times by 82 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
|
) { | 0-321510 |
366 | return never executed: return false; false;never executed: return false; | 0 |
367 | } else if (isVarPropertyTRUE | evaluated 12358 times by 22 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpositioners
- tst_quicktestmainwithsetup
- tst_signalspy
- tst_testfiltering
| FALSE | evaluated 309152 times by 73 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimations
- ...
|
) { | 12358-309152 |
368 | const QV4::FunctionObject *f = result.as<QV4::FunctionObject>(); | - |
369 | if (fTRUE | evaluated 10 times by 2 testsEvaluated by:- tst_qmlcachegen
- tst_qqmlecmascript
| FALSE | evaluated 12348 times by 21 testsEvaluated by:- tst_examples
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpositioners
- tst_quicktestmainwithsetup
- tst_signalspy
- tst_testfiltering
|
&& f->isBinding()TRUE | evaluated 2 times by 1 test | FALSE | evaluated 8 times by 2 testsEvaluated by:- tst_qmlcachegen
- tst_qqmlecmascript
|
) { | 2-12348 |
370 | | - |
371 | | - |
372 | delayedError()->setErrorDescription(QLatin1String("Invalid use of Qt.binding() in a binding declaration.")); | - |
373 | returnexecuted 2 times by 1 test: return false; false;executed 2 times by 1 test: return false; | 2 |
374 | } | - |
375 | | - |
376 | QQmlVMEMetaObject *vmemo = QQmlVMEMetaObject::get(m_target.data()); | - |
377 | ((vmemo) ? static_cast<void>(0) : qt_assert("vmemo", __FILE__, 432)); | - |
378 | vmemo->setVMEProperty(core.coreIndex(), result); | - |
379 | }executed 12356 times by 22 tests: end of block Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpositioners
- tst_quicktestmainwithsetup
- tst_signalspy
- tst_testfiltering
else if (isUndefinedTRUE | evaluated 1272 times by 14 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlpropertymap
- tst_qqmlvaluetypes
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextinput
- tst_qquickvisualdatamodel
| FALSE | evaluated 307880 times by 73 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimations
- ...
|
&& core.isResettable()TRUE | evaluated 182 times by 6 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qquickitem2
- tst_qquickmousearea
- tst_qquickstates
- tst_qquicktext
| FALSE | evaluated 1090 times by 10 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlpropertymap
- tst_qqmlvaluetypes
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktextinput
- tst_qquickvisualdatamodel
|
) { | 182-307880 |
380 | void *args[] = { nullptr }; | - |
381 | QMetaObject::metacall(m_target.data(), QMetaObject::ResetProperty, core.coreIndex(), args); | - |
382 | }executed 182 times by 6 tests: end of block Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qquickitem2
- tst_qquickmousearea
- tst_qquickstates
- tst_qquicktext
else if (isUndefinedTRUE | evaluated 1090 times by 10 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlpropertymap
- tst_qqmlvaluetypes
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquicktextinput
- tst_qquickvisualdatamodel
| FALSE | evaluated 307880 times by 73 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimations
- ...
|
&& type == qMetaTypeId<QVariant>()TRUE | evaluated 1030 times by 6 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpositioners
- tst_qquickvisualdatamodel
| FALSE | evaluated 60 times by 5 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlpropertymap
- tst_qqmlvaluetypes
- tst_qquickpathview
- tst_qquicktextinput
|
) { | 60-307880 |
383 | QQmlPropertyPrivate::writeValueProperty(m_target.data(), core, valueTypeData, QVariant(), context(), flags); | - |
384 | }executed 1030 times by 6 tests: end of block Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpositioners
- tst_qquickvisualdatamodel
else if (type == qMetaTypeId<QJSValue>()TRUE | evaluated 94 times by 3 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlstatemachine
| FALSE | evaluated 307846 times by 72 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimations
- tst_qquickapplication
- ...
|
) { | 94-307846 |
385 | const QV4::FunctionObject *f = result.as<QV4::FunctionObject>(); | - |
386 | if (fTRUE | evaluated 58 times by 3 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlstatemachine
| FALSE | evaluated 36 times by 1 test |
&& f->isBinding()TRUE | evaluated 2 times by 1 test | FALSE | evaluated 56 times by 3 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlstatemachine
|
) { | 2-58 |
387 | delayedError()->setErrorDescription(QLatin1String("Invalid use of Qt.binding() in a binding declaration.")); | - |
388 | returnexecuted 2 times by 1 test: return false; false;executed 2 times by 1 test: return false; | 2 |
389 | } | - |
390 | QQmlPropertyPrivate::writeValueProperty(m_target.data(), core, valueTypeData, QVariant::fromValue( | - |
391 | QJSValue(v4engine, result.asReturnedValue())), | - |
392 | context(), flags); | - |
393 | }executed 92 times by 3 tests: end of block Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlstatemachine
else if (isUndefinedTRUE | evaluated 54 times by 5 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlpropertymap
- tst_qqmlvaluetypes
- tst_qquickpathview
- tst_qquicktextinput
| FALSE | evaluated 307792 times by 72 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimations
- tst_qquickapplication
- ...
|
) { | 54-307792 |
394 | const QLatin1String typeName(QMetaType::typeName(type) | - |
395 | ? QMetaType::typeName(type) | - |
396 | : "[unknown property type]"); | - |
397 | delayedError()->setErrorDescription(QLatin1String("Unable to assign [undefined] to ") | - |
398 | + typeName); | - |
399 | returnexecuted 54 times by 5 tests: return false; Executed by:- tst_qqmlecmascript
- tst_qqmlpropertymap
- tst_qqmlvaluetypes
- tst_qquickpathview
- tst_qquicktextinput
false;executed 54 times by 5 tests: return false; Executed by:- tst_qqmlecmascript
- tst_qqmlpropertymap
- tst_qqmlvaluetypes
- tst_qquickpathview
- tst_qquicktextinput
| 54 |
400 | } else if (constTRUE | evaluated 8 times by 3 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlvaluetypes
| FALSE | evaluated 307784 times by 72 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimations
- tst_qquickapplication
- ...
|
QV4::FunctionObject *f = result.as<QV4::FunctionObject>()TRUE | evaluated 8 times by 3 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlvaluetypes
| FALSE | evaluated 307784 times by 72 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimations
- tst_qquickapplication
- ...
|
) { | 8-307784 |
401 | if (f->isBinding()TRUE | evaluated 6 times by 3 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlvaluetypes
| FALSE | evaluated 2 times by 1 test |
) | 2-6 |
402 | delayedError()->setErrorDescription(QLatin1String("Invalid use of Qt.binding() in a binding declaration."));executed 6 times by 3 tests: delayedError()->setErrorDescription(QLatin1String("Invalid use of Qt.binding() in a binding declaration.")); Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlvaluetypes
| 6 |
403 | else | - |
404 | delayedError()->setErrorDescription(QLatin1String("Unable to assign a function to a property of any type other than var."));executed 2 times by 1 test: delayedError()->setErrorDescription(QLatin1String("Unable to assign a function to a property of any type other than var.")); | 2 |
405 | returnexecuted 8 times by 3 tests: return false; Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlvaluetypes
false;executed 8 times by 3 tests: return false; Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlvaluetypes
| 8 |
406 | } else if (!QQmlPropertyPrivate::writeValueProperty(m_target.data(), core, valueTypeData, value, context(), flags)TRUE | evaluated 22 times by 2 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlproperty
| FALSE | evaluated 307762 times by 72 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimations
- tst_qquickapplication
- ...
|
) { | 22-307762 |
407 | | - |
408 | if (watcher.wasDeleted()TRUE | never evaluated | FALSE | evaluated 22 times by 2 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlproperty
|
) | 0-22 |
409 | return never executed: return true; true;never executed: return true; | 0 |
410 | | - |
411 | const char *valueType = nullptr; | - |
412 | const char *propertyType = nullptr; | - |
413 | | - |
414 | const int userType = value.userType(); | - |
415 | if (userType == QMetaType::QObjectStarTRUE | evaluated 6 times by 1 test | FALSE | evaluated 16 times by 2 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlproperty
|
) { | 6-16 |
416 | if (QObject *o = *(QObject *const *)value.constData()TRUE | evaluated 6 times by 1 test | FALSE | never evaluated |
) { | 0-6 |
417 | valueType = o->metaObject()->className(); | - |
418 | | - |
419 | QQmlMetaObject propertyMetaObject = QQmlPropertyPrivate::rawMetaObjectForType(QQmlEnginePrivate::get(engine), type); | - |
420 | if (!propertyMetaObject.isNull()TRUE | evaluated 4 times by 1 test | FALSE | evaluated 2 times by 1 test |
) | 2-4 |
421 | propertyType = propertyMetaObject.className();executed 4 times by 1 test: propertyType = propertyMetaObject.className(); | 4 |
422 | }executed 6 times by 1 test: end of block | 6 |
423 | }executed 6 times by 1 test: end of block else if (userType != QVariant::InvalidTRUE | evaluated 16 times by 2 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlproperty
| FALSE | never evaluated |
) { | 0-16 |
424 | if (userType == QMetaType::NullptrTRUE | evaluated 8 times by 1 test | FALSE | evaluated 8 times by 1 test |
|| userType == QMetaType::VoidStarTRUE | never evaluated | FALSE | evaluated 8 times by 1 test |
) | 0-8 |
425 | valueType = "null";executed 8 times by 1 test: valueType = "null"; | 8 |
426 | else | - |
427 | valueType = QMetaType::typeName(userType);executed 8 times by 1 test: valueType = QMetaType::typeName(userType); | 8 |
428 | } | - |
429 | | - |
430 | if (!valueTypeTRUE | never evaluated | FALSE | evaluated 22 times by 2 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlproperty
|
) | 0-22 |
431 | valueType = "undefined"; never executed: valueType = "undefined"; | 0 |
432 | if (!propertyTypeTRUE | evaluated 18 times by 2 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlproperty
| FALSE | evaluated 4 times by 1 test |
) | 4-18 |
433 | propertyType = QMetaType::typeName(type);executed 18 times by 2 tests: propertyType = QMetaType::typeName(type); Executed by:- tst_qqmlecmascript
- tst_qqmlproperty
| 18 |
434 | if (!propertyTypeTRUE | evaluated 2 times by 1 test | FALSE | evaluated 20 times by 2 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlproperty
|
) | 2-20 |
435 | propertyType = "[unknown property type]";executed 2 times by 1 test: propertyType = "[unknown property type]"; | 2 |
436 | | - |
437 | delayedError()->setErrorDescription(QLatin1String("Unable to assign ") + | - |
438 | QLatin1String(valueType) + | - |
439 | QLatin1String(" to ") + | - |
440 | QLatin1String(propertyType)); | - |
441 | returnexecuted 22 times by 2 tests: return false; Executed by:- tst_qqmlecmascript
- tst_qqmlproperty
false;executed 22 times by 2 tests: return false; Executed by:- tst_qqmlecmascript
- tst_qqmlproperty
| 22 |
442 | } | - |
443 | | - |
444 | returnexecuted 321422 times by 82 tests: return true; Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
true;executed 321422 times by 82 tests: return true; Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
| 321422 |
445 | } | - |
446 | | - |
447 | QVariant QQmlBinding::evaluate() | - |
448 | { | - |
449 | QQmlEngine *engine = context()->engine; | - |
450 | QQmlEnginePrivate *ep = QQmlEnginePrivate::get(engine); | - |
451 | ep->referenceScarceResources(); | - |
452 | | - |
453 | bool isUndefined = false; | - |
454 | | - |
455 | QV4::Scope scope(engine->handle()); | - |
456 | QV4::ScopedValue result(scope, QQmlJavaScriptExpression::evaluate(&isUndefined)); | - |
457 | | - |
458 | ep->dereferenceScarceResources(); | - |
459 | | - |
460 | returnexecuted 634 times by 8 tests: return scope.engine->toVariant(result, qMetaTypeId<QList<QObject*> >()); Executed by:- tst_examples
- tst_qqmltranslation
- tst_qquickbehaviors
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickstates
scope.engine->toVariant(result, qMetaTypeId<QList<QObject*> >());executed 634 times by 8 tests: return scope.engine->toVariant(result, qMetaTypeId<QList<QObject*> >()); Executed by:- tst_examples
- tst_qqmltranslation
- tst_qquickbehaviors
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickstates
| 634 |
461 | } | - |
462 | | - |
463 | QString QQmlBinding::expressionIdentifier() const | - |
464 | { | - |
465 | auto f = function(); | - |
466 | QString url = f->sourceFile(); | - |
467 | quint16 lineNumber = f->compiledFunction->location.line; | - |
468 | quint16 columnNumber = f->compiledFunction->location.column; | - |
469 | returnexecuted 44 times by 3 tests: return url + QString::asprintf(":%u:%u", uint(lineNumber), uint(columnNumber)); Executed by:- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qquickitem2
url + QString::asprintf(":%u:%u", uint(lineNumber), uint(columnNumber));executed 44 times by 3 tests: return url + QString::asprintf(":%u:%u", uint(lineNumber), uint(columnNumber)); Executed by:- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qquickitem2
| 44 |
470 | } | - |
471 | | - |
472 | void QQmlBinding::expressionChanged() | - |
473 | { | - |
474 | update(); | - |
475 | }executed 366940 times by 96 tests: end of block Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- ...
| 366940 |
476 | | - |
477 | void QQmlBinding::refresh() | - |
478 | { | - |
479 | update(); | - |
480 | }executed 34 times by 3 tests: end of block Executed by:- tst_qqmlcontext
- tst_qqmltranslation
- tst_qquickdesignersupport
| 34 |
481 | | - |
482 | void QQmlBinding::setEnabled(bool e, QQmlPropertyData::WriteFlags flags) | - |
483 | { | - |
484 | const bool wasEnabled = enabledFlag(); | - |
485 | setEnabledFlag(e); | - |
486 | setNotifyOnValueChanged(e); | - |
487 | | - |
488 | m_nextBinding.setFlag2(); | - |
489 | if (auto interceptorMetaObject = QQmlInterceptorMetaObject::get(targetObject())TRUE | evaluated 150864 times by 77 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- 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_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- ...
| FALSE | evaluated 409703 times by 101 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlsqldatabase
- tst_qqmlstatemachine
- tst_qqmltimer
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- ...
|
) { | 150864-409703 |
490 | if (!m_targetIndex.isValid()TRUE | never evaluated | FALSE | evaluated 150864 times by 77 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- 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_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- ...
|
|| interceptorMetaObject->intercepts(m_targetIndex)TRUE | evaluated 470 times by 7 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickbehaviors
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
| FALSE | evaluated 150394 times by 76 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- 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_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- ...
|
) | 0-150864 |
491 | m_nextBinding.clearFlag2();executed 470 times by 7 tests: m_nextBinding.clearFlag2(); Executed by:- tst_examples
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickbehaviors
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
| 470 |
492 | }executed 150864 times by 77 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_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- ...
| 150864 |
493 | | - |
494 | if (eTRUE | evaluated 559739 times by 121 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| FALSE | evaluated 828 times by 28 testsEvaluated by:- tst_examples
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlitemmodels
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickrepeater
- ...
|
&& !wasEnabledTRUE | evaluated 553780 times by 121 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| FALSE | evaluated 5959 times by 22 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmlqt
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpincharea
- tst_qquicktaphandler
- tst_qquicktextedit
- tst_scenegraph
- tst_touchmouse
|
) | 828-559739 |
495 | update(flags);executed 553780 times by 121 tests: update(flags); Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| 553780 |
496 | }executed 560567 times by 121 tests: end of block Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| 560567 |
497 | | - |
498 | QString QQmlBinding::expression() const | - |
499 | { | - |
500 | return ([]() noexcept -> QString { enum { Size = sizeof(u"" "function() { [code] }")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "function() { [code] }" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); return qstring_literal_temp; }()); | - |
501 | } never executed: end of block | 0 |
502 | | - |
503 | void QQmlBinding::setTarget(const QQmlProperty &prop) | - |
504 | { | - |
505 | auto pd = QQmlPropertyPrivate::get(prop); | - |
506 | setTarget(prop.object(), pd->core, &pd->valueTypeData); | - |
507 | }executed 194 times by 14 tests: end of block Executed by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickitem2
- tst_qquickpathview
- tst_qquickstates
| 194 |
508 | | - |
509 | bool QQmlBinding::setTarget(QObject *object, const QQmlPropertyData &core, const QQmlPropertyData *valueType) | - |
510 | { | - |
511 | m_target = object; | - |
512 | | - |
513 | if (!objectTRUE | evaluated 2 times by 1 test | FALSE | evaluated 554112 times by 121 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
|
) { | 2-554112 |
514 | m_targetIndex = QQmlPropertyIndex(); | - |
515 | returnexecuted 2 times by 1 test: return false; false;executed 2 times by 1 test: return false; | 2 |
516 | } | - |
517 | | - |
518 | int coreIndex = core.coreIndex(); | - |
519 | int valueTypeIndex = valueTypeTRUE | evaluated 2528 times by 21 testsEvaluated by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader_static
- tst_qquickimage
- tst_qquickitem2
- tst_qquickpathview
- tst_qquickshadereffect
- tst_qquickstates
- tst_qquicktext
| FALSE | evaluated 551584 times by 121 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
|
? valueType->coreIndex() : -1; | 2528-551584 |
520 | for (bool isAlias = core.isAlias(); isAliasTRUE | evaluated 226 times by 5 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qquickbehaviors
- tst_qquickdraghandler
| FALSE | evaluated 554112 times by 121 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
|
; ) { | 226-554112 |
521 | QQmlVMEMetaObject *vme = QQmlVMEMetaObject::getForProperty(object, coreIndex); | - |
522 | | - |
523 | int aValueTypeIndex; | - |
524 | if (!vme->aliasTarget(coreIndex, &object, &coreIndex, &aValueTypeIndex)TRUE | never evaluated | FALSE | evaluated 226 times by 5 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qquickbehaviors
- tst_qquickdraghandler
|
) { | 0-226 |
525 | | - |
526 | m_target = nullptr; | - |
527 | m_targetIndex = QQmlPropertyIndex(); | - |
528 | return never executed: return false; false;never executed: return false; | 0 |
529 | } | - |
530 | if (valueTypeIndex == -1TRUE | evaluated 224 times by 5 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qquickbehaviors
- tst_qquickdraghandler
| FALSE | evaluated 2 times by 1 test |
) | 2-224 |
531 | valueTypeIndex = aValueTypeIndex;executed 224 times by 5 tests: valueTypeIndex = aValueTypeIndex; Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qquickbehaviors
- tst_qquickdraghandler
| 224 |
532 | | - |
533 | QQmlData *data = QQmlData::get(object, false); | - |
534 | if (!dataTRUE | never evaluated | FALSE | evaluated 226 times by 5 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qquickbehaviors
- tst_qquickdraghandler
|
|| !data->propertyCacheTRUE | never evaluated | FALSE | evaluated 226 times by 5 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qquickbehaviors
- tst_qquickdraghandler
|
) { | 0-226 |
535 | m_target = nullptr; | - |
536 | m_targetIndex = QQmlPropertyIndex(); | - |
537 | return never executed: return false; false;never executed: return false; | 0 |
538 | } | - |
539 | QQmlPropertyData *propertyData = data->propertyCache->property(coreIndex); | - |
540 | ((propertyData) ? static_cast<void>(0) : qt_assert("propertyData", __FILE__, 595)); | - |
541 | | - |
542 | m_target = object; | - |
543 | isAlias = propertyData->isAlias(); | - |
544 | coreIndex = propertyData->coreIndex(); | - |
545 | }executed 226 times by 5 tests: end of block Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qquickbehaviors
- tst_qquickdraghandler
| 226 |
546 | m_targetIndex = QQmlPropertyIndex(coreIndex, valueTypeIndex); | - |
547 | | - |
548 | QQmlData *data = QQmlData::get(*m_target, true); | - |
549 | if (!data->propertyCacheTRUE | evaluated 14062 times by 78 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickdroparea
- tst_qquickellipseextruder
- ...
| FALSE | evaluated 540050 times by 104 testsEvaluated 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- ...
|
) { | 14062-540050 |
550 | data->propertyCache = QQmlEnginePrivate::get(context()->engine)->cache(m_target->metaObject()); | - |
551 | data->propertyCache->addref(); | - |
552 | }executed 14062 times by 78 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickdraghandler
- tst_qquickdroparea
- tst_qquickellipseextruder
- ...
| 14062 |
553 | | - |
554 | returnexecuted 554112 times by 121 tests: return true; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
true;executed 554112 times by 121 tests: return true; Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| 554112 |
555 | } | - |
556 | | - |
557 | void QQmlBinding::getPropertyData(QQmlPropertyData **propertyData, QQmlPropertyData *valueTypeData) const | - |
558 | { | - |
559 | ((propertyData) ? static_cast<void>(0) : qt_assert("propertyData", __FILE__, 614)); | - |
560 | | - |
561 | QQmlData *data = QQmlData::get(*m_target, false); | - |
562 | ((data) ? static_cast<void>(0) : qt_assert("data", __FILE__, 617)); | - |
563 | | - |
564 | if (__builtin_expect(!!(!data->propertyCache), false)TRUE | never evaluated | FALSE | evaluated 890752 times by 121 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
|
) { | 0-890752 |
565 | data->propertyCache = QQmlEnginePrivate::get(context()->engine)->cache(m_target->metaObject()); | - |
566 | data->propertyCache->addref(); | - |
567 | } never executed: end of block | 0 |
568 | | - |
569 | *propertyData = data->propertyCache->property(m_targetIndex.coreIndex()); | - |
570 | ((*propertyData) ? static_cast<void>(0) : qt_assert("*propertyData", __FILE__, 625)); | - |
571 | | - |
572 | if (__builtin_expect(!!(m_targetIndex.hasValueTypeIndex() && valueTypeData), false)TRUE | evaluated 4830 times by 12 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickflipable
- tst_qquickfontloader_static
- tst_qquickimage
- tst_qquickpathview
- tst_qquickshadereffect
- tst_qquicktext
| FALSE | evaluated 885922 times by 121 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
|
) { | 4830-885922 |
573 | const QMetaObject *valueTypeMetaObject = QQmlValueTypeFactory::metaObjectForMetaType((*propertyData)->propType()); | - |
574 | ((valueTypeMetaObject) ? static_cast<void>(0) : qt_assert("valueTypeMetaObject", __FILE__, 629)); | - |
575 | QMetaProperty vtProp = valueTypeMetaObject->property(m_targetIndex.valueTypeIndex()); | - |
576 | valueTypeData->setFlags(QQmlPropertyData::flagsForProperty(vtProp)); | - |
577 | valueTypeData->setPropType(vtProp.userType()); | - |
578 | valueTypeData->setCoreIndex(m_targetIndex.valueTypeIndex()); | - |
579 | }executed 4830 times by 12 tests: end of block Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickflipable
- tst_qquickfontloader_static
- tst_qquickimage
- tst_qquickpathview
- tst_qquickshadereffect
- tst_qquicktext
| 4830 |
580 | }executed 890752 times by 121 tests: end of block Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| 890752 |
581 | | - |
582 | QVector<QQmlProperty> QQmlBinding::dependencies() const | - |
583 | { | - |
584 | QVector<QQmlProperty> dependencies; | - |
585 | if (!m_target.data()TRUE | never evaluated | FALSE | evaluated 42 times by 1 test |
) | 0-42 |
586 | return never executed: return dependencies; dependencies;never executed: return dependencies; | 0 |
587 | | - |
588 | for (const auto &guardList : { permanentGuards, activeGuards }) { | - |
589 | for (QQmlJavaScriptExpressionGuard *guard = guardList.first(); guardTRUE | evaluated 98 times by 1 test | FALSE | evaluated 84 times by 1 test |
; guard = guardList.next(guard)) { | 84-98 |
590 | if (guard->signalIndex() == -1TRUE | evaluated 40 times by 1 test | FALSE | evaluated 58 times by 1 test |
) | 40-58 |
591 | continue;executed 40 times by 1 test: continue; | 40 |
592 | | - |
593 | QObject *senderObject = guard->senderAsObject(); | - |
594 | if (!senderObjectTRUE | never evaluated | FALSE | evaluated 58 times by 1 test |
) | 0-58 |
595 | continue; never executed: continue; | 0 |
596 | | - |
597 | const QMetaObject *senderMeta = senderObject->metaObject(); | - |
598 | if (!senderMetaTRUE | never evaluated | FALSE | evaluated 58 times by 1 test |
) | 0-58 |
599 | continue; never executed: continue; | 0 |
600 | | - |
601 | for (int i = 0; i < senderMeta->propertyCount()TRUE | evaluated 3090 times by 1 test | FALSE | evaluated 58 times by 1 test |
; i++) { | 58-3090 |
602 | QMetaProperty property = senderMeta->property(i); | - |
603 | if (property.notifySignalIndex() == QMetaObjectPrivate::signal(senderMeta, guard->signalIndex()).methodIndex()TRUE | evaluated 58 times by 1 test | FALSE | evaluated 3032 times by 1 test |
) { | 58-3032 |
604 | dependencies.push_back(QQmlProperty(senderObject, QString::fromUtf8(senderObject->metaObject()->property(i).name()))); | - |
605 | }executed 58 times by 1 test: end of block | 58 |
606 | }executed 3090 times by 1 test: end of block | 3090 |
607 | }executed 58 times by 1 test: end of block | 58 |
608 | }executed 84 times by 1 test: end of block | 84 |
609 | | - |
610 | returnexecuted 42 times by 1 test: return dependencies; dependencies;executed 42 times by 1 test: return dependencies; | 42 |
611 | } | - |
612 | | - |
613 | bool QQmlBinding::hasDependencies() const | - |
614 | { | - |
615 | returnexecuted 552656 times by 120 tests: return !permanentGuards.isEmpty() || !activeGuards.isEmpty() || translationsCaptured(); Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
!permanentGuards.isEmpty() || !activeGuards.isEmpty() || translationsCaptured();executed 552656 times by 120 tests: return !permanentGuards.isEmpty() || !activeGuards.isEmpty() || translationsCaptured(); Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| 552656 |
616 | } | - |
617 | | - |
618 | class QObjectPointerBinding: public QQmlNonbindingBinding | - |
619 | { | - |
620 | QQmlMetaObject targetMetaObject; | - |
621 | | - |
622 | public: | - |
623 | QObjectPointerBinding(QQmlEnginePrivate *engine, int propertyType) | - |
624 | : targetMetaObject(QQmlPropertyPrivate::rawMetaObjectForType(engine, propertyType)) | - |
625 | {}executed 23936 times by 93 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- ...
| 23936 |
626 | | - |
627 | protected: | - |
628 | inline __attribute__((always_inline)) bool write(const QV4::Value &result, bool isUndefined, | - |
629 | QQmlPropertyData::WriteFlags flags) override final | - |
630 | { | - |
631 | QQmlPropertyData *pd; | - |
632 | QQmlPropertyData vtpd; | - |
633 | getPropertyData(&pd, &vtpd); | - |
634 | if (__builtin_expect(!!(isUndefined || vtpd.isValid()), false)TRUE | evaluated 48 times by 3 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qquickmousearea
| FALSE | evaluated 24425 times by 92 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- ...
|
) | 48-24425 |
635 | returnexecuted 48 times by 3 tests: return slowWrite(*pd, vtpd, result, isUndefined, flags); Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qquickmousearea
slowWrite(*pd, vtpd, result, isUndefined, flags);executed 48 times by 3 tests: return slowWrite(*pd, vtpd, result, isUndefined, flags); Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qquickmousearea
| 48 |
636 | | - |
637 | | - |
638 | QObject *resultObject = nullptr; | - |
639 | QQmlMetaObject resultMo; | - |
640 | if (result.isNull()TRUE | evaluated 4026 times by 13 testsEvaluated by:- tst_examples
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickshadereffect
- tst_qquickvisualdatamodel
| FALSE | evaluated 20399 times by 92 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- ...
|
) { | 4026-20399 |
641 | | - |
642 | returnexecuted 4026 times by 13 tests: return pd->writeProperty(targetObject(), &resultObject, flags); Executed by:- tst_examples
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickshadereffect
- tst_qquickvisualdatamodel
pd->writeProperty(targetObject(), &resultObject, flags);executed 4026 times by 13 tests: return pd->writeProperty(targetObject(), &resultObject, flags); Executed by:- tst_examples
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitemlayer
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickshadereffect
- tst_qquickvisualdatamodel
| 4026 |
643 | } else if (auto wrapper = result.as<QV4::QObjectWrapper>()TRUE | evaluated 20397 times by 92 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- ...
| FALSE | evaluated 2 times by 1 test |
) { | 2-20397 |
644 | resultObject = wrapper->object(); | - |
645 | if (!resultObjectTRUE | never evaluated | FALSE | evaluated 20397 times by 92 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- ...
|
) | 0-20397 |
646 | return never executed: return pd->writeProperty(targetObject(), &resultObject, flags); pd->writeProperty(targetObject(), &resultObject, flags);never executed: return pd->writeProperty(targetObject(), &resultObject, flags); | 0 |
647 | if (QQmlData *ddata = QQmlData::get(resultObject, false)TRUE | evaluated 20397 times by 92 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- ...
| FALSE | never evaluated |
) | 0-20397 |
648 | resultMo = ddata->propertyCache;executed 20397 times by 92 tests: resultMo = ddata->propertyCache; Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- ...
| 20397 |
649 | if (resultMo.isNull()TRUE | evaluated 66 times by 2 testsEvaluated by:- tst_qqmllistmodel
- tst_qqmlpropertymap
| FALSE | evaluated 20331 times by 90 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- ...
|
) { | 66-20331 |
650 | resultMo = resultObject->metaObject(); | - |
651 | }executed 66 times by 2 tests: end of block Executed by:- tst_qqmllistmodel
- tst_qqmlpropertymap
| 66 |
652 | }executed 20397 times by 92 tests: end of block Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- ...
else if (auto variant = result.as<QV4::VariantObject>()TRUE | never evaluated | FALSE | evaluated 2 times by 1 test |
) { | 0-20397 |
653 | QVariant value = variant->d()->data(); | - |
654 | QQmlEnginePrivate *ep = QQmlEnginePrivate::get(context()); | - |
655 | resultMo = QQmlPropertyPrivate::rawMetaObjectForType(ep, value.userType()); | - |
656 | if (resultMo.isNull()TRUE | never evaluated | FALSE | never evaluated |
) | 0 |
657 | return never executed: return slowWrite(*pd, vtpd, result, isUndefined, flags); slowWrite(*pd, vtpd, result, isUndefined, flags);never executed: return slowWrite(*pd, vtpd, result, isUndefined, flags); | 0 |
658 | resultObject = *static_cast<QObject *const *>(value.constData()); | - |
659 | } never executed: end of block else { | 0 |
660 | returnexecuted 2 times by 1 test: return slowWrite(*pd, vtpd, result, isUndefined, flags); slowWrite(*pd, vtpd, result, isUndefined, flags);executed 2 times by 1 test: return slowWrite(*pd, vtpd, result, isUndefined, flags); | 2 |
661 | } | - |
662 | | - |
663 | | - |
664 | if (QQmlMetaObject::canConvert(resultMo, targetMetaObject)TRUE | evaluated 20393 times by 92 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- ...
| FALSE | evaluated 4 times by 1 test |
) { | 4-20393 |
665 | returnexecuted 20393 times by 92 tests: return pd->writeProperty(targetObject(), &resultObject, flags); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- ...
pd->writeProperty(targetObject(), &resultObject, flags);executed 20393 times by 92 tests: return pd->writeProperty(targetObject(), &resultObject, flags); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- ...
| 20393 |
666 | } else if (!resultObjectTRUE | never evaluated | FALSE | evaluated 4 times by 1 test |
&& QQmlMetaObject::canConvert(targetMetaObject, resultMo)TRUE | never evaluated | FALSE | never evaluated |
) { | 0-4 |
667 | | - |
668 | | - |
669 | | - |
670 | return never executed: return pd->writeProperty(targetObject(), &resultObject, flags); pd->writeProperty(targetObject(), &resultObject, flags);never executed: return pd->writeProperty(targetObject(), &resultObject, flags); | 0 |
671 | } else { | - |
672 | returnexecuted 4 times by 1 test: return slowWrite(*pd, vtpd, result, isUndefined, flags); slowWrite(*pd, vtpd, result, isUndefined, flags);executed 4 times by 1 test: return slowWrite(*pd, vtpd, result, isUndefined, flags); | 4 |
673 | } | - |
674 | } | - |
675 | }; | - |
676 | | - |
677 | QQmlBinding *QQmlBinding::newBinding(QQmlEnginePrivate *engine, const QQmlPropertyData *property) | - |
678 | { | - |
679 | if (propertyTRUE | evaluated 554084 times by 120 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- 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_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| FALSE | evaluated 2 times by 1 test |
&& property->isQObject()TRUE | evaluated 23936 times by 93 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- ...
| FALSE | evaluated 530148 times by 98 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- 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_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- ...
|
) | 2-554084 |
680 | returnexecuted 23936 times by 93 tests: return new QObjectPointerBinding(engine, property->propType()); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- ...
new QObjectPointerBinding(engine, property->propType());executed 23936 times by 93 tests: return new QObjectPointerBinding(engine, property->propType()); Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- ...
| 23936 |
681 | | - |
682 | const int type = (propertyTRUE | evaluated 530148 times by 98 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- 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_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- ...
| FALSE | evaluated 2 times by 1 test |
&& property->isFullyResolved()TRUE | evaluated 530148 times by 98 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- 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_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- ...
| FALSE | never evaluated |
) ? property->propType() : QMetaType::UnknownType; | 0-530148 |
683 | | - |
684 | if (type == qMetaTypeId<QQmlBinding *>()TRUE | evaluated 574 times by 8 testsEvaluated by:- tst_examples
- tst_qqmltranslation
- tst_qquickbehaviors
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickstates
| FALSE | evaluated 529576 times by 98 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- 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_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- ...
|
) { | 574-529576 |
685 | returnexecuted 574 times by 8 tests: return new QQmlBindingBinding; Executed by:- tst_examples
- tst_qqmltranslation
- tst_qquickbehaviors
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickstates
new QQmlBindingBinding;executed 574 times by 8 tests: return new QQmlBindingBinding; Executed by:- tst_examples
- tst_qqmltranslation
- tst_qquickbehaviors
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickstates
| 574 |
686 | } | - |
687 | | - |
688 | switch (type) { | - |
689 | caseexecuted 6778 times by 44 tests: case QMetaType::Bool: Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltimer
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitem2
- ...
QMetaType::Bool:executed 6778 times by 44 tests: case QMetaType::Bool: Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltimer
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitem2
- ...
| 6778 |
690 | returnexecuted 6778 times by 44 tests: return new GenericBinding<QMetaType::Bool>; Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltimer
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitem2
- ...
new GenericBinding<QMetaType::Bool>;executed 6778 times by 44 tests: return new GenericBinding<QMetaType::Bool>; Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltimer
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdrag
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickitem2
- ...
| 6778 |
691 | caseexecuted 18820 times by 39 tests: case QMetaType::Int: Executed by:- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimatedimage
- tst_qquickapplication
- tst_qquickdrag
- tst_qquickflickable
- tst_qquickgraphicsinfo
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- ...
QMetaType::Int:executed 18820 times by 39 tests: case QMetaType::Int: Executed by:- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimatedimage
- tst_qquickapplication
- tst_qquickdrag
- tst_qquickflickable
- tst_qquickgraphicsinfo
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- ...
| 18820 |
692 | returnexecuted 18820 times by 39 tests: return new GenericBinding<QMetaType::Int>; Executed by:- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimatedimage
- tst_qquickapplication
- tst_qquickdrag
- tst_qquickflickable
- tst_qquickgraphicsinfo
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- ...
new GenericBinding<QMetaType::Int>;executed 18820 times by 39 tests: return new GenericBinding<QMetaType::Int>; Executed by:- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimatedimage
- tst_qquickapplication
- tst_qquickdrag
- tst_qquickflickable
- tst_qquickgraphicsinfo
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- ...
| 18820 |
693 | caseexecuted 78119 times by 43 tests: case QMetaType::Double: Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdrag
- tst_qquickdraghandler
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- ...
QMetaType::Double:executed 78119 times by 43 tests: case QMetaType::Double: Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdrag
- tst_qquickdraghandler
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- ...
| 78119 |
694 | returnexecuted 78119 times by 43 tests: return new GenericBinding<QMetaType::Double>; Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdrag
- tst_qquickdraghandler
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- ...
new GenericBinding<QMetaType::Double>;executed 78119 times by 43 tests: return new GenericBinding<QMetaType::Double>; Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanchors
- tst_qquickanimatedimage
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdrag
- tst_qquickdraghandler
- tst_qquickdroparea
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquicklayouts
- tst_qquicklistview
- ...
| 78119 |
695 | caseexecuted 2 times by 1 test: case QMetaType::Float: QMetaType::Float:executed 2 times by 1 test: case QMetaType::Float: | 2 |
696 | returnexecuted 2 times by 1 test: return new GenericBinding<QMetaType::Float>; new GenericBinding<QMetaType::Float>;executed 2 times by 1 test: return new GenericBinding<QMetaType::Float>; | 2 |
697 | caseexecuted 311257 times by 36 tests: case QMetaType::QString: Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- ...
QMetaType::QString:executed 311257 times by 36 tests: case QMetaType::QString: Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- ...
| 311257 |
698 | returnexecuted 311257 times by 36 tests: return new GenericBinding<QMetaType::QString>; Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- ...
new GenericBinding<QMetaType::QString>;executed 311257 times by 36 tests: return new GenericBinding<QMetaType::QString>; Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- ...
| 311257 |
699 | defaultexecuted 114600 times by 82 tests: default: Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
:executed 114600 times by 82 tests: default: Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
| 114600 |
700 | returnexecuted 114600 times by 82 tests: return new GenericBinding<QMetaType::UnknownType>; Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
new GenericBinding<QMetaType::UnknownType>;executed 114600 times by 82 tests: return new GenericBinding<QMetaType::UnknownType>; Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
| 114600 |
701 | } | - |
702 | } | - |
703 | | - |
704 | | - |
| | |