| 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 (ctxt| TRUE | 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 (!ctxt| TRUE | never evaluated | | FALSE | evaluated 76 times by 4 testsEvaluated by:- tst_examples
- tst_qquickanimations
- tst_qquickitem2
- tst_qquickstates
|
&& (!scriptPrivate->context| TRUE | 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 (engine| TRUE | evaluated 76 times by 4 testsEvaluated by:- tst_examples
- tst_qquickanimations
- tst_qquickitem2
- tst_qquickstates
| | FALSE | never evaluated |
&& ctxtdata| TRUE | 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::Invalid| TRUE | 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 blockExecuted 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 (runtimeFunction| TRUE | 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 blockExecuted 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_sourceLocation| TRUE | 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_sourceLocation| TRUE | 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 blockExecuted 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 blockExecuted 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 blockExecuted 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 blockExecuted 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 (args| TRUE | 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 blockExecuted 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 (error| TRUE | 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 blockExecuted 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 blockExecuted 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 blockExecuted 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 blockExecuted 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 blockExecuted 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::UnknownType| TRUE | 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 (const| 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
- ...
|
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 blockExecuted 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 blockExecuted 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::QString| TRUE | 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 blockExecuted 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 (isUndefined| TRUE | 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 blockExecuted 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 blockExecuted 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 (!isVarProperty| TRUE | 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 blockExecuted 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 (isVarProperty| TRUE | 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 (f| TRUE | 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 blockExecuted 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 (isUndefined| TRUE | 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 blockExecuted by:- tst_examples
- tst_qqmlecmascript
- tst_qquickitem2
- tst_qquickmousearea
- tst_qquickstates
- tst_qquicktext
else if (isUndefined| TRUE | 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 blockExecuted 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 (f| TRUE | 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 blockExecuted by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlstatemachine
else if (isUndefined| TRUE | 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 (const| 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
- ...
|
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::QObjectStar| TRUE | 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::Invalid| TRUE | evaluated 16 times by 2 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlproperty
| | FALSE | never evaluated |
) { | 0-16 |
| 424 | if (userType == QMetaType::Nullptr| TRUE | evaluated 8 times by 1 test | | FALSE | evaluated 8 times by 1 test |
|| userType == QMetaType::VoidStar| TRUE | 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 (!valueType| TRUE | 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 (!propertyType| TRUE | 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 (!propertyType| TRUE | 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 blockExecuted 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 blockExecuted 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 blockExecuted 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 (e| TRUE | 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
- ...
|
&& !wasEnabled| TRUE | 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 blockExecuted 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 blockExecuted 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 (!object| TRUE | 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 = valueType| TRUE | 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(); isAlias| TRUE | 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 == -1| TRUE | 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 (!data| TRUE | never evaluated | | FALSE | evaluated 226 times by 5 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qquickbehaviors
- tst_qquickdraghandler
|
|| !data->propertyCache| TRUE | 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 blockExecuted 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->propertyCache| TRUE | 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 blockExecuted 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 blockExecuted 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 blockExecuted 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(); guard| TRUE | evaluated 98 times by 1 test | | FALSE | evaluated 84 times by 1 test |
; guard = guardList.next(guard)) { | 84-98 |
| 590 | if (guard->signalIndex() == -1| TRUE | 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 (!senderObject| TRUE | 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 (!senderMeta| TRUE | 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 blockExecuted 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 (!resultObject| TRUE | 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 blockExecuted by:- tst_qqmllistmodel
- tst_qqmlpropertymap
| 66 |
| 652 | }executed 20397 times by 92 tests: end of blockExecuted 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 (!resultObject| TRUE | 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 (property| TRUE | 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 = (property| 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 | 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 | | - |
| | |