| Line | Source | Count |
| 1 | | - |
| 2 | | - |
| 3 | | - |
| 4 | | - |
| 5 | namespace { | - |
| 6 | struct ActiveOCRestorer | - |
| 7 | { | - |
| 8 | ActiveOCRestorer(QQmlObjectCreator *creator, QQmlEnginePrivate *ep) | - |
| 9 | : ep(ep), oldCreator(ep->activeObjectCreator) { ep->activeObjectCreator = creator; }executed 675379 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 675379 |
| 10 | ~ActiveOCRestorer() { ep->activeObjectCreator = oldCreator; }executed 675379 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 675379 |
| 11 | | - |
| 12 | QQmlEnginePrivate *ep; | - |
| 13 | QQmlObjectCreator *oldCreator; | - |
| 14 | }; | - |
| 15 | } | - |
| 16 | | - |
| 17 | QQmlObjectCreator::QQmlObjectCreator(QQmlContextData *parentContext, const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &compilationUnit, QQmlContextData *creationContext, | - |
| 18 | QQmlIncubatorPrivate *incubator) | - |
| 19 | : phase(Startup) | - |
| 20 | , compilationUnit(compilationUnit) | - |
| 21 | , resolvedTypes(compilationUnit->resolvedTypes) | - |
| 22 | , propertyCaches(&compilationUnit->propertyCaches) | - |
| 23 | , sharedState(new QQmlObjectCreatorSharedState) | - |
| 24 | , topLevelCreator(true) | - |
| 25 | , incubator(incubator) | - |
| 26 | { | - |
| 27 | init(parentContext); | - |
| 28 | | - |
| 29 | sharedState->componentAttached = nullptr; | - |
| 30 | sharedState->allCreatedBindings.allocate(compilationUnit->totalBindingsCount); | - |
| 31 | sharedState->allParserStatusCallbacks.allocate(compilationUnit->totalParserStatusCount); | - |
| 32 | sharedState->allCreatedObjects.allocate(compilationUnit->totalObjectCount); | - |
| 33 | sharedState->allJavaScriptObjects = nullptr; | - |
| 34 | sharedState->creationContext = creationContext; | - |
| 35 | sharedState->rootContext = nullptr; | - |
| 36 | | - |
| 37 | if (auto profiler = QQmlEnginePrivate::get(engine)->profiler| TRUE | evaluated 22 times by 2 testsEvaluated by:- tst_qqmldebugjs
- tst_qqmlprofilerservice
| | FALSE | evaluated 152890 times by 137 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
|
) { | 22-152890 |
| 38 | if (profiler| TRUE | evaluated 22 times by 2 testsEvaluated by:- tst_qqmldebugjs
- tst_qqmlprofilerservice
| | FALSE | never evaluated |
&& (| TRUE | evaluated 6 times by 1 test | | FALSE | evaluated 16 times by 1 test |
profiler->featuresEnabled & (1 << QQmlProfilerDefinitions::ProfileCreating))| TRUE | evaluated 6 times by 1 test | | FALSE | evaluated 16 times by 1 test |
) { sharedState->profiler.init(profiler, compilationUnit->totalParserStatusCount); }executed 6 times by 1 test: end of block else (executed 16 times by 1 test: (void)0 ; void)0executed 16 times by 1 test: (void)0 ; | 0-22 |
| 39 | ;executed 16 times by 1 test: (void)0 ; | 16 |
| 40 | } else { | - |
| 41 | (void)profiler;; | - |
| 42 | }executed 152890 times by 137 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
| 152890 |
| 43 | } | - |
| 44 | | - |
| 45 | QQmlObjectCreator::QQmlObjectCreator(QQmlContextData *parentContext, const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &compilationUnit, QQmlObjectCreatorSharedState *inheritedSharedState) | - |
| 46 | : phase(Startup) | - |
| 47 | , compilationUnit(compilationUnit) | - |
| 48 | , resolvedTypes(compilationUnit->resolvedTypes) | - |
| 49 | , propertyCaches(&compilationUnit->propertyCaches) | - |
| 50 | , sharedState(inheritedSharedState) | - |
| 51 | , topLevelCreator(false) | - |
| 52 | , incubator(nullptr) | - |
| 53 | { | - |
| 54 | init(parentContext); | - |
| 55 | }executed 1982 times by 39 tests: end of blockExecuted by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- ...
| 1982 |
| 56 | | - |
| 57 | void QQmlObjectCreator::init(QQmlContextData *providedParentContext) | - |
| 58 | { | - |
| 59 | parentContext = providedParentContext; | - |
| 60 | engine = parentContext->engine; | - |
| 61 | v4 = engine->handle(); | - |
| 62 | | - |
| 63 | if (compilationUnit && !compilationUnit->engine| TRUE | evaluated 52151 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 102743 times by 60 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- ...
|
) | 52151-102743 |
| 64 | compilationUnit->linkToEngine(v4);executed 52151 times by 139 tests: compilationUnit->linkToEngine(v4);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 52151 |
| 65 | | - |
| 66 | qmlUnit = compilationUnit->data; | - |
| 67 | context = nullptr; | - |
| 68 | _qobject = nullptr; | - |
| 69 | _scopeObject = nullptr; | - |
| 70 | _bindingTarget = nullptr; | - |
| 71 | _valueTypeProperty = nullptr; | - |
| 72 | _compiledObject = nullptr; | - |
| 73 | _compiledObjectIndex = -1; | - |
| 74 | _ddata = nullptr; | - |
| 75 | _propertyCache = nullptr; | - |
| 76 | _vmeMetaObject = nullptr; | - |
| 77 | _qmlContext = nullptr; | - |
| 78 | }executed 154894 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 154894 |
| 79 | | - |
| 80 | QQmlObjectCreator::~QQmlObjectCreator() | - |
| 81 | { | - |
| 82 | if (topLevelCreator| TRUE | evaluated 152869 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 1982 times by 39 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- ...
|
) { | 1982-152869 |
| 83 | { | - |
| 84 | QQmlObjectCreatorRecursionWatcher watcher(this); | - |
| 85 | } | - |
| 86 | for (int i = 0; i < sharedState->allParserStatusCallbacks.count()| TRUE | evaluated 16 times by 3 testsEvaluated by:- tst_qqmlincubator
- tst_qquickdesignersupport
- tst_qquickloader
| | FALSE | evaluated 152869 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
; ++i) { | 16-152869 |
| 87 | QQmlParserStatus *ps = sharedState->allParserStatusCallbacks.at(i); | - |
| 88 | if (ps| TRUE | evaluated 8 times by 2 testsEvaluated by:- tst_qqmlincubator
- tst_qquickdesignersupport
| | FALSE | evaluated 8 times by 2 testsEvaluated by:- tst_qqmlincubator
- tst_qquickloader
|
) | 8 |
| 89 | ps->d = nullptr;executed 8 times by 2 tests: ps->d = nullptr;Executed by:- tst_qqmlincubator
- tst_qquickdesignersupport
| 8 |
| 90 | }executed 16 times by 3 tests: end of blockExecuted by:- tst_qqmlincubator
- tst_qquickdesignersupport
- tst_qquickloader
| 16 |
| 91 | while (sharedState->componentAttached| TRUE | never evaluated | | FALSE | evaluated 152869 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 0-152869 |
| 92 | QQmlComponentAttached *a = sharedState->componentAttached; | - |
| 93 | a->rem(); | - |
| 94 | } never executed: end of block | 0 |
| 95 | }executed 152869 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 152869 |
| 96 | }executed 154851 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 154851 |
| 97 | | - |
| 98 | QObject *QQmlObjectCreator::create(int subComponentIndex, QObject *parent, QQmlInstantiationInterrupt *interrupt) | - |
| 99 | { | - |
| 100 | if (phase == CreatingObjectsPhase2| TRUE | evaluated 202 times by 7 testsEvaluated by:- tst_qqmlincubator
- tst_qqmltypeloader
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickrepeater
| | FALSE | evaluated 153116 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 202-153116 |
| 101 | phase = ObjectsCreated; | - |
| 102 | returnexecuted 202 times by 7 tests: return context->contextObject;Executed by:- tst_qqmlincubator
- tst_qqmltypeloader
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickrepeater
context->contextObject;executed 202 times by 7 tests: return context->contextObject;Executed by:- tst_qqmlincubator
- tst_qqmltypeloader
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickrepeater
| 202 |
| 103 | } | - |
| 104 | ((phase == Startup) ? static_cast<void>(0) : qt_assert("phase == Startup", __FILE__, 161)); | - |
| 105 | phase = CreatingObjects; | - |
| 106 | | - |
| 107 | int objectToCreate; | - |
| 108 | | - |
| 109 | if (subComponentIndex == -1| TRUE | evaluated 58081 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 95035 times by 37 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- ...
|
) { | 58081-95035 |
| 110 | objectToCreate = 0; | - |
| 111 | }executed 58081 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
else { | 58081 |
| 112 | const QV4::CompiledData::Object *compObj = qmlUnit->objectAt(subComponentIndex); | - |
| 113 | objectToCreate = compObj->bindingTable()->value.objectIndex; | - |
| 114 | }executed 95035 times by 37 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- ...
| 95035 |
| 115 | | - |
| 116 | context = new QQmlContextData; | - |
| 117 | context->isInternal = true; | - |
| 118 | context->imports = compilationUnit->typeNameCache; | - |
| 119 | context->initFromTypeCompilationUnit(compilationUnit, subComponentIndex); | - |
| 120 | context->setParent(parentContext); | - |
| 121 | | - |
| 122 | if (!sharedState->rootContext| TRUE | evaluated 151134 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 1982 times by 39 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- ...
|
) { | 1982-151134 |
| 123 | sharedState->rootContext = context; | - |
| 124 | sharedState->rootContext->incubator = incubator; | - |
| 125 | sharedState->rootContext->isRootObjectInCreation = true; | - |
| 126 | }executed 151134 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 151134 |
| 127 | | - |
| 128 | QV4::Scope scope(v4); | - |
| 129 | | - |
| 130 | ((sharedState->allJavaScriptObjects || topLevelCreator) ? static_cast<void>(0) : qt_assert("sharedState->allJavaScriptObjects || topLevelCreator", __FILE__, 187)); | - |
| 131 | if (topLevelCreator| TRUE | evaluated 151134 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 1982 times by 39 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- ...
|
) | 1982-151134 |
| 132 | sharedState->allJavaScriptObjects = scope.alloc(compilationUnit->totalObjectCount);executed 151134 times by 139 tests: sharedState->allJavaScriptObjects = scope.alloc(compilationUnit->totalObjectCount);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 151134 |
| 133 | | - |
| 134 | if (subComponentIndex == -1| TRUE | evaluated 58081 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 95035 times by 37 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- ...
|
&& compilationUnit->dependentScripts.count()| TRUE | evaluated 244 times by 13 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| | FALSE | evaluated 57837 times by 138 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 244-95035 |
| 135 | QV4::ScopedObject scripts(scope, v4->newArrayObject(compilationUnit->dependentScripts.count())); | - |
| 136 | context->importedScripts.set(v4, scripts); | - |
| 137 | QV4::ScopedValue v(scope); | - |
| 138 | for (int i = 0; i < compilationUnit->dependentScripts.count()| TRUE | evaluated 262 times by 13 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| | FALSE | evaluated 244 times by 13 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
|
; ++i) { | 244-262 |
| 139 | QQmlRefPointer<QQmlScriptData> s = compilationUnit->dependentScripts.at(i); | - |
| 140 | scripts->put(i, (v = s->scriptValueForContext(context))); | - |
| 141 | }executed 262 times by 13 tests: end of blockExecuted by:- tst_examples
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 262 |
| 142 | }executed 244 times by 13 tests: end of blockExecuted by:- tst_examples
- tst_qmlcachegen
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
else if (sharedState->creationContext| TRUE | evaluated 95989 times by 38 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- ...
| | FALSE | evaluated 56883 times by 138 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 244-95989 |
| 143 | context->importedScripts = sharedState->creationContext->importedScripts; | - |
| 144 | }executed 95989 times by 38 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- ...
| 95989 |
| 145 | | - |
| 146 | QObject *instance = createInstance(objectToCreate, parent, true); | - |
| 147 | if (instance| TRUE | evaluated 153110 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 6 times by 3 testsEvaluated by:- tst_qqmlqt
- tst_qquickitem2
- tst_qquickloader
|
) { | 6-153110 |
| 148 | QQmlData *ddata = QQmlData::get(instance); | - |
| 149 | ((ddata) ? static_cast<void>(0) : qt_assert("ddata", __FILE__, 206)); | - |
| 150 | ddata->compilationUnit = compilationUnit; | - |
| 151 | }executed 153110 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 153110 |
| 152 | | - |
| 153 | if (topLevelCreator| TRUE | evaluated 151134 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 1982 times by 39 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- ...
|
) | 1982-151134 |
| 154 | sharedState->allJavaScriptObjects = nullptr;executed 151134 times by 139 tests: sharedState->allJavaScriptObjects = nullptr;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 151134 |
| 155 | | - |
| 156 | phase = CreatingObjectsPhase2; | - |
| 157 | | - |
| 158 | if (interrupt| TRUE | evaluated 88713 times by 32 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- ...
| | FALSE | evaluated 64403 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
&& interrupt->shouldInterrupt()| TRUE | evaluated 210 times by 7 testsEvaluated by:- tst_qqmlincubator
- tst_qqmltypeloader
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickrepeater
| | FALSE | evaluated 88503 times by 32 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- ...
|
) | 210-88713 |
| 159 | returnexecuted 210 times by 7 tests: return nullptr;Executed by:- tst_qqmlincubator
- tst_qqmltypeloader
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickrepeater
nullptr;executed 210 times by 7 tests: return nullptr;Executed by:- tst_qqmlincubator
- tst_qqmltypeloader
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquickrepeater
| 210 |
| 160 | | - |
| 161 | phase = ObjectsCreated; | - |
| 162 | | - |
| 163 | if (instance| TRUE | evaluated 152900 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 6 times by 3 testsEvaluated by:- tst_qqmlqt
- tst_qquickitem2
- tst_qquickloader
|
) { | 6-152900 |
| 164 | if (QQmlEngineDebugService *service| TRUE | evaluated 38 times by 2 testsEvaluated by:- tst_qqmldebugjs
- tst_qqmlenginedebugservice
| | FALSE | evaluated 152862 times by 137 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
|
| 38-152862 |
| 165 | = QQmlDebugConnector::service<QQmlEngineDebugService>()| TRUE | evaluated 38 times by 2 testsEvaluated by:- tst_qqmldebugjs
- tst_qqmlenginedebugservice
| | FALSE | evaluated 152862 times by 137 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
|
) { | 38-152862 |
| 166 | if (!parentContext->isInternal| TRUE | evaluated 32 times by 2 testsEvaluated by:- tst_qqmldebugjs
- tst_qqmlenginedebugservice
| | FALSE | evaluated 6 times by 1 testEvaluated by:- tst_qqmlenginedebugservice
|
) | 6-32 |
| 167 | parentContext->asQQmlContextPrivate()->instances.append(instance);executed 32 times by 2 tests: parentContext->asQQmlContextPrivate()->instances.append(instance);Executed by:- tst_qqmldebugjs
- tst_qqmlenginedebugservice
| 32 |
| 168 | service->objectCreated(engine, instance); | - |
| 169 | }executed 38 times by 2 tests: end of blockExecuted by:- tst_qqmldebugjs
- tst_qqmlenginedebugservice
else if (!parentContext->isInternal| TRUE | evaluated 145659 times by 137 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| | FALSE | evaluated 7203 times by 47 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- ...
|
&& QQmlDebugConnector::service<QV4DebugService>()| TRUE | never evaluated | | FALSE | evaluated 145659 times by 137 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
|
) { | 0-145659 |
| 170 | parentContext->asQQmlContextPrivate()->instances.append(instance); | - |
| 171 | } never executed: end of block | 0 |
| 172 | }executed 152900 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 152900 |
| 173 | | - |
| 174 | returnexecuted 152906 times by 139 tests: return instance;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
instance;executed 152906 times by 139 tests: return instance;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 152906 |
| 175 | } | - |
| 176 | | - |
| 177 | | - |
| 178 | bool QQmlObjectCreator::populateDeferredProperties(QObject *instance, QQmlData::DeferredData *deferredData) | - |
| 179 | { | - |
| 180 | QQmlData *declarativeData = QQmlData::get(instance); | - |
| 181 | context = deferredData->context; | - |
| 182 | sharedState->rootContext = context; | - |
| 183 | | - |
| 184 | QObject *bindingTarget = instance; | - |
| 185 | | - |
| 186 | QQmlRefPointer<QQmlPropertyCache> cache = declarativeData->propertyCache; | - |
| 187 | QQmlVMEMetaObject *vmeMetaObject = QQmlVMEMetaObject::get(instance); | - |
| 188 | | - |
| 189 | QObject *scopeObject = instance; | - |
| 190 | qSwap(_scopeObject, scopeObject); | - |
| 191 | | - |
| 192 | QV4::Scope valueScope(v4); | - |
| 193 | | - |
| 194 | ((topLevelCreator) ? static_cast<void>(0) : qt_assert("topLevelCreator", __FILE__, 251)); | - |
| 195 | ((!sharedState->allJavaScriptObjects) ? static_cast<void>(0) : qt_assert("!sharedState->allJavaScriptObjects", __FILE__, 252)); | - |
| 196 | sharedState->allJavaScriptObjects = valueScope.alloc(compilationUnit->totalObjectCount); | - |
| 197 | | - |
| 198 | QV4::QmlContext *qmlContext = static_cast<QV4::QmlContext *>(valueScope.alloc()); | - |
| 199 | | - |
| 200 | qSwap(_qmlContext, qmlContext); | - |
| 201 | | - |
| 202 | qSwap(_propertyCache, cache); | - |
| 203 | qSwap(_qobject, instance); | - |
| 204 | | - |
| 205 | int objectIndex = deferredData->deferredIdx; | - |
| 206 | qSwap(_compiledObjectIndex, objectIndex); | - |
| 207 | | - |
| 208 | const QV4::CompiledData::Object *obj = qmlUnit->objectAt(_compiledObjectIndex); | - |
| 209 | qSwap(_compiledObject, obj); | - |
| 210 | | - |
| 211 | qSwap(_ddata, declarativeData); | - |
| 212 | qSwap(_bindingTarget, bindingTarget); | - |
| 213 | qSwap(_vmeMetaObject, vmeMetaObject); | - |
| 214 | | - |
| 215 | setupBindings( true); | - |
| 216 | | - |
| 217 | qSwap(_vmeMetaObject, vmeMetaObject); | - |
| 218 | qSwap(_bindingTarget, bindingTarget); | - |
| 219 | qSwap(_ddata, declarativeData); | - |
| 220 | qSwap(_compiledObject, obj); | - |
| 221 | qSwap(_compiledObjectIndex, objectIndex); | - |
| 222 | qSwap(_qobject, instance); | - |
| 223 | qSwap(_propertyCache, cache); | - |
| 224 | | - |
| 225 | qSwap(_qmlContext, qmlContext); | - |
| 226 | qSwap(_scopeObject, scopeObject); | - |
| 227 | | - |
| 228 | deferredData->bindings.clear(); | - |
| 229 | phase = ObjectsCreated; | - |
| 230 | | - |
| 231 | returnexecuted 1680 times by 23 tests: return errors.isEmpty();Executed by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
errors.isEmpty();executed 1680 times by 23 tests: return errors.isEmpty();Executed by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
| 1680 |
| 232 | } | - |
| 233 | | - |
| 234 | | - |
| 235 | bool QQmlObjectCreator::populateDeferredBinding(const QQmlProperty &qmlProperty, QQmlData::DeferredData *deferredData, const QV4::CompiledData::Binding *binding) | - |
| 236 | { | - |
| 237 | ((binding->flags & QV4::CompiledData::Binding::IsDeferredBinding) ? static_cast<void>(0) : qt_assert("binding->flags & QV4::CompiledData::Binding::IsDeferredBinding", __FILE__, 294)); | - |
| 238 | | - |
| 239 | QObject *instance = qmlProperty.object(); | - |
| 240 | QQmlData *declarativeData = QQmlData::get(instance); | - |
| 241 | context = deferredData->context; | - |
| 242 | sharedState->rootContext = context; | - |
| 243 | | - |
| 244 | QObject *bindingTarget = instance; | - |
| 245 | | - |
| 246 | QQmlRefPointer<QQmlPropertyCache> cache = declarativeData->propertyCache; | - |
| 247 | QQmlVMEMetaObject *vmeMetaObject = QQmlVMEMetaObject::get(instance); | - |
| 248 | | - |
| 249 | QObject *scopeObject = instance; | - |
| 250 | qSwap(_scopeObject, scopeObject); | - |
| 251 | | - |
| 252 | QV4::Scope valueScope(v4); | - |
| 253 | | - |
| 254 | ((topLevelCreator) ? static_cast<void>(0) : qt_assert("topLevelCreator", __FILE__, 311)); | - |
| 255 | if (!sharedState->allJavaScriptObjects| TRUE | never evaluated | | FALSE | never evaluated |
) | 0 |
| 256 | sharedState->allJavaScriptObjects = valueScope.alloc(compilationUnit->totalObjectCount); never executed: sharedState->allJavaScriptObjects = valueScope.alloc(compilationUnit->totalObjectCount); | 0 |
| 257 | | - |
| 258 | QV4::QmlContext *qmlContext = static_cast<QV4::QmlContext *>(valueScope.alloc()); | - |
| 259 | | - |
| 260 | qSwap(_qmlContext, qmlContext); | - |
| 261 | | - |
| 262 | qSwap(_propertyCache, cache); | - |
| 263 | qSwap(_qobject, instance); | - |
| 264 | | - |
| 265 | int objectIndex = deferredData->deferredIdx; | - |
| 266 | qSwap(_compiledObjectIndex, objectIndex); | - |
| 267 | | - |
| 268 | const QV4::CompiledData::Object *obj = qmlUnit->objectAt(_compiledObjectIndex); | - |
| 269 | qSwap(_compiledObject, obj); | - |
| 270 | | - |
| 271 | qSwap(_ddata, declarativeData); | - |
| 272 | qSwap(_bindingTarget, bindingTarget); | - |
| 273 | qSwap(_vmeMetaObject, vmeMetaObject); | - |
| 274 | | - |
| 275 | QQmlListProperty<void> savedList; | - |
| 276 | qSwap(_currentList, savedList); | - |
| 277 | | - |
| 278 | const QQmlPropertyData &property = QQmlPropertyPrivate::get(qmlProperty)->core; | - |
| 279 | | - |
| 280 | if (property.isQList()| TRUE | never evaluated | | FALSE | never evaluated |
) { | 0 |
| 281 | void *argv[1] = { (void*)&_currentList }; | - |
| 282 | QMetaObject::metacall(_qobject, QMetaObject::ReadProperty, property.coreIndex(), argv); | - |
| 283 | } never executed: end of block else if (_currentList.object| TRUE | never evaluated | | FALSE | never evaluated |
) { | 0 |
| 284 | _currentList = QQmlListProperty<void>(); | - |
| 285 | } never executed: end of block | 0 |
| 286 | | - |
| 287 | setPropertyBinding(&property, binding); | - |
| 288 | | - |
| 289 | qSwap(_currentList, savedList); | - |
| 290 | | - |
| 291 | qSwap(_vmeMetaObject, vmeMetaObject); | - |
| 292 | qSwap(_bindingTarget, bindingTarget); | - |
| 293 | qSwap(_ddata, declarativeData); | - |
| 294 | qSwap(_compiledObject, obj); | - |
| 295 | qSwap(_compiledObjectIndex, objectIndex); | - |
| 296 | qSwap(_qobject, instance); | - |
| 297 | qSwap(_propertyCache, cache); | - |
| 298 | | - |
| 299 | qSwap(_qmlContext, qmlContext); | - |
| 300 | qSwap(_scopeObject, scopeObject); | - |
| 301 | | - |
| 302 | phase = ObjectsCreated; | - |
| 303 | | - |
| 304 | return never executed: return errors.isEmpty(); errors.isEmpty();never executed: return errors.isEmpty(); | 0 |
| 305 | } | - |
| 306 | | - |
| 307 | void QQmlObjectCreator::setPropertyValue(const QQmlPropertyData *property, const QV4::CompiledData::Binding *binding) | - |
| 308 | { | - |
| 309 | QQmlPropertyData::WriteFlags propertyWriteFlags = QQmlPropertyData::BypassInterceptor | QQmlPropertyData::RemoveBindingOnAliasWrite; | - |
| 310 | QV4::Scope scope(v4); | - |
| 311 | | - |
| 312 | int propertyType = property->propType(); | - |
| 313 | | - |
| 314 | if (property->isEnum()| TRUE | evaluated 4508 times by 37 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickborderimage
- tst_qquickdrag
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpath
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpointattractor
- ...
| | FALSE | evaluated 840976 times by 133 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_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
|
) { | 4508-840976 |
| 315 | if (binding->flags & QV4::CompiledData::Binding::IsResolvedEnum| TRUE | evaluated 4312 times by 36 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickborderimage
- tst_qquickdrag
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpath
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpointattractor
- ...
| | FALSE | evaluated 196 times by 9 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
|
) { | 196-4312 |
| 316 | propertyType = QMetaType::Int; | - |
| 317 | }executed 4312 times by 36 tests: end of blockExecuted by:- tst_examples
- tst_flickableinterop
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickborderimage
- tst_qquickdrag
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickfocusscope
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickmultipointtoucharea
- tst_qquickpath
- tst_qquickpathview
- tst_qquickpincharea
- tst_qquickpointattractor
- ...
else { | 4312 |
| 318 | | - |
| 319 | QVariant value = binding->valueAsString(qmlUnit); | - |
| 320 | bool ok = QQmlPropertyPrivate::write(_qobject, *property, value, context); | - |
| 321 | ((ok) ? static_cast<void>(0) : qt_assert("ok", __FILE__, 378)); | - |
| 322 | (void)ok;; | - |
| 323 | return;executed 196 times by 9 tests: return;Executed by:- tst_examples
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickstates
- tst_qquicktext
- tst_qquicktextedit
| 196 |
| 324 | } | - |
| 325 | } | - |
| 326 | | - |
| 327 | switch (propertyType) { | - |
| 328 | caseexecuted 6286 times by 33 tests: case QMetaType::QVariant:Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinstantiator
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickdynamicpropertyanimation
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- ...
QMetaType::QVariant:executed 6286 times by 33 tests: case QMetaType::QVariant:Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinstantiator
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickdynamicpropertyanimation
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- ...
{ | 6286 |
| 329 | if (binding->type == QV4::CompiledData::Binding::Type_Number| TRUE | evaluated 2648 times by 27 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinstantiator
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickdynamicpropertyanimation
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquicktext
- ...
| | FALSE | evaluated 3638 times by 14 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquicklistview
- tst_qquicktaphandler
- tst_scenegraph
|
) { | 2648-3638 |
| 330 | double n = binding->valueAsNumber(); | - |
| 331 | if (double(int(n)) == n| TRUE | evaluated 2640 times by 26 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickdynamicpropertyanimation
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquicktext
- tst_qquickvisualdatamodel
- ...
| | FALSE | evaluated 8 times by 3 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
|
) { | 8-2640 |
| 332 | if (property->isVarProperty()| TRUE | evaluated 104 times by 6 testsEvaluated by:- tst_examples
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qquickdynamicpropertyanimation
- tst_qquickrepeater
| | FALSE | evaluated 2536 times by 23 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquicktext
- tst_qquickvisualdatamodel
- tst_scenegraph
|
) { | 104-2536 |
| 333 | _vmeMetaObject->setVMEProperty(property->coreIndex(), QV4::Primitive::fromInt32(int(n))); | - |
| 334 | }executed 104 times by 6 tests: end of blockExecuted by:- tst_examples
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qquickdynamicpropertyanimation
- tst_qquickrepeater
else { | 104 |
| 335 | int i = int(n); | - |
| 336 | QVariant value(i); | - |
| 337 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 338 | }executed 2536 times by 23 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlinstantiator
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickrepeater
- tst_qquicktext
- tst_qquickvisualdatamodel
- tst_scenegraph
| 2536 |
| 339 | } else { | - |
| 340 | if (property->isVarProperty()| TRUE | never evaluated | | FALSE | evaluated 8 times by 3 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
|
) { | 0-8 |
| 341 | _vmeMetaObject->setVMEProperty(property->coreIndex(), QV4::Primitive::fromDouble(n)); | - |
| 342 | } never executed: end of block else { | 0 |
| 343 | QVariant value(n); | - |
| 344 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 345 | }executed 8 times by 3 tests: end of blockExecuted by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
| 8 |
| 346 | } | - |
| 347 | } else if (binding->type == QV4::CompiledData::Binding::Type_Boolean| TRUE | evaluated 3568 times by 9 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlecmascript
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklistview
- tst_qquicktaphandler
- tst_scenegraph
| | FALSE | evaluated 70 times by 8 testsEvaluated by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qquickanimations
- tst_qquickimage
- tst_qquickitem
|
) { | 70-3568 |
| 348 | if (property->isVarProperty()| TRUE | evaluated 4 times by 1 test | | FALSE | evaluated 3564 times by 9 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlecmascript
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklistview
- tst_qquicktaphandler
- tst_scenegraph
|
) { | 4-3564 |
| 349 | _vmeMetaObject->setVMEProperty(property->coreIndex(), QV4::Primitive::fromBoolean(binding->valueAsBoolean())); | - |
| 350 | }executed 4 times by 1 test: end of block else { | 4 |
| 351 | QVariant value(binding->valueAsBoolean()); | - |
| 352 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 353 | }executed 3564 times by 9 tests: end of blockExecuted by:- tst_examples
- tst_flickableinterop
- tst_qqmlecmascript
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklistview
- tst_qquicktaphandler
- tst_scenegraph
| 3564 |
| 354 | } else { | - |
| 355 | QString stringValue = binding->valueAsString(qmlUnit); | - |
| 356 | if (property->isVarProperty()| TRUE | evaluated 42 times by 2 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmllocale
| | FALSE | evaluated 28 times by 7 testsEvaluated by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlmetaobject
- tst_qquickanimations
- tst_qquickimage
- tst_qquickitem
|
) { | 28-42 |
| 357 | QV4::ScopedString s(scope, v4->newString(stringValue)); | - |
| 358 | _vmeMetaObject->setVMEProperty(property->coreIndex(), s); | - |
| 359 | }executed 42 times by 2 tests: end of blockExecuted by:- tst_qqmlecmascript
- tst_qqmllocale
else { | 42 |
| 360 | QVariant value = QQmlStringConverters::variantFromString(stringValue); | - |
| 361 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 362 | }executed 28 times by 7 tests: end of blockExecuted by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlmetaobject
- tst_qquickanimations
- tst_qquickimage
- tst_qquickitem
| 28 |
| 363 | } | - |
| 364 | } | - |
| 365 | break;executed 6286 times by 33 tests: break;Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinstantiator
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickdynamicpropertyanimation
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- ...
| 6286 |
| 366 | caseexecuted 223887 times by 105 tests: case QVariant::String:Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlfileselector
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltimer
- ...
QVariant::String:executed 223887 times by 105 tests: case QVariant::String:Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlfileselector
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltimer
- ...
{ | 223887 |
| 367 | ((binding->evaluatesToString()) ? static_cast<void>(0) : qt_assert("binding->evaluatesToString()", __FILE__, 424)); | - |
| 368 | QString value = binding->valueAsString(qmlUnit); | - |
| 369 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 370 | } | - |
| 371 | break;executed 223887 times by 105 tests: break;Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlfileselector
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltimer
- ...
| 223887 |
| 372 | caseexecuted 4 times by 2 tests: case QVariant::StringList:Executed by:- tst_examples
- tst_qqmlecmascript
QVariant::StringList:executed 4 times by 2 tests: case QVariant::StringList:Executed by:- tst_examples
- tst_qqmlecmascript
{ | 4 |
| 373 | ((binding->evaluatesToString()) ? static_cast<void>(0) : qt_assert("binding->evaluatesToString()", __FILE__, 430)); | - |
| 374 | QStringList value(binding->valueAsString(qmlUnit)); | - |
| 375 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 376 | } | - |
| 377 | break;executed 4 times by 2 tests: break;Executed by:- tst_examples
- tst_qqmlecmascript
| 4 |
| 378 | caseexecuted 82 times by 4 tests: case QVariant::ByteArray:Executed by:- tst_examples
- tst_qquickitemlayer
- tst_qquickshadereffect
- tst_scenegraph
QVariant::ByteArray:executed 82 times by 4 tests: case QVariant::ByteArray:Executed by:- tst_examples
- tst_qquickitemlayer
- tst_qquickshadereffect
- tst_scenegraph
{ | 82 |
| 379 | ((binding->type == QV4::CompiledData::Binding::Type_String) ? static_cast<void>(0) : qt_assert("binding->type == QV4::CompiledData::Binding::Type_String", __FILE__, 436)); | - |
| 380 | QByteArray value(binding->valueAsString(qmlUnit).toUtf8()); | - |
| 381 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 382 | } | - |
| 383 | break;executed 82 times by 4 tests: break;Executed by:- tst_examples
- tst_qquickitemlayer
- tst_qquickshadereffect
- tst_scenegraph
| 82 |
| 384 | caseexecuted 7002 times by 48 tests: case QVariant::Url:Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlsettings
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfolderlistmodel
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
QVariant::Url:executed 7002 times by 48 tests: case QVariant::Url:Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlsettings
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfolderlistmodel
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
{ | 7002 |
| 385 | ((binding->type == QV4::CompiledData::Binding::Type_String) ? static_cast<void>(0) : qt_assert("binding->type == QV4::CompiledData::Binding::Type_String", __FILE__, 442)); | - |
| 386 | QString string = binding->valueAsString(qmlUnit); | - |
| 387 | | - |
| 388 | string.replace(QLatin1String("%2f"), QLatin1String("/"), Qt::CaseInsensitive); | - |
| 389 | QUrl value = string.isEmpty()| TRUE | evaluated 6 times by 2 testsEvaluated by:- tst_qquickborderimage
- tst_qquickimage
| | FALSE | evaluated 6996 times by 48 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlsettings
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfolderlistmodel
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
|
? QUrl() : compilationUnit->finalUrl().resolved(QUrl(string)); | 6-6996 |
| 390 | | - |
| 391 | if (engine->urlInterceptor()| TRUE | evaluated 16 times by 1 test | | FALSE | evaluated 6986 times by 47 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlsettings
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfolderlistmodel
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
|
) | 16-6986 |
| 392 | value = engine->urlInterceptor()->intercept(value, QQmlAbstractUrlInterceptor::UrlString);executed 16 times by 1 test: value = engine->urlInterceptor()->intercept(value, QQmlAbstractUrlInterceptor::UrlString); | 16 |
| 393 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 394 | } | - |
| 395 | break;executed 7002 times by 48 tests: break;Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlecmascript
- tst_qqmllistmodelworkerscript
- tst_qqmlmetaobject
- tst_qqmlsettings
- tst_qqmltypeloader
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickborderimage
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- tst_qquickcustomparticle
- tst_qquickellipseextruder
- tst_qquickfolderlistmodel
- tst_qquickfontloader
- tst_qquickfontloader_static
- tst_qquickfriction
- tst_qquickgravity
- tst_qquickgroupgoal
- tst_qquickimage
- tst_qquickimageparticle
- ...
| 7002 |
| 396 | case never executed: case QVariant::UInt: QVariant::UInt:never executed: case QVariant::UInt: { | 0 |
| 397 | ((binding->type == QV4::CompiledData::Binding::Type_Number) ? static_cast<void>(0) : qt_assert("binding->type == QV4::CompiledData::Binding::Type_Number", __FILE__, 454)); | - |
| 398 | double d = binding->valueAsNumber(); | - |
| 399 | uint value = uint(d); | - |
| 400 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 401 | break; never executed: break; | 0 |
| 402 | } | - |
| 403 | break; dead code: break; | - |
| 404 | caseexecuted 57320 times by 103 tests: case QVariant::Int:Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- ...
QVariant::Int:executed 57320 times by 103 tests: case QVariant::Int:Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- ...
{ | 57320 |
| 405 | ((binding->type == QV4::CompiledData::Binding::Type_Number) ? static_cast<void>(0) : qt_assert("binding->type == QV4::CompiledData::Binding::Type_Number", __FILE__, 462)); | - |
| 406 | double d = binding->valueAsNumber(); | - |
| 407 | int value = int(d); | - |
| 408 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 409 | break;executed 57320 times by 103 tests: break;Executed by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- ...
| 57320 |
| 410 | } | - |
| 411 | break; dead code: break; | - |
| 412 | case never executed: case QMetaType::Float: QMetaType::Float:never executed: case QMetaType::Float: { | 0 |
| 413 | ((binding->type == QV4::CompiledData::Binding::Type_Number) ? static_cast<void>(0) : qt_assert("binding->type == QV4::CompiledData::Binding::Type_Number", __FILE__, 470)); | - |
| 414 | float value = float(binding->valueAsNumber()); | - |
| 415 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 416 | } | - |
| 417 | break; never executed: break; | 0 |
| 418 | caseexecuted 500420 times by 100 tests: case QVariant::Double:Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmlmetaobject
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlsettings
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- ...
QVariant::Double:executed 500420 times by 100 tests: case QVariant::Double:Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmlmetaobject
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlsettings
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- ...
{ | 500420 |
| 419 | ((binding->type == QV4::CompiledData::Binding::Type_Number) ? static_cast<void>(0) : qt_assert("binding->type == QV4::CompiledData::Binding::Type_Number", __FILE__, 476)); | - |
| 420 | double value = binding->valueAsNumber(); | - |
| 421 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 422 | } | - |
| 423 | break;executed 500420 times by 100 tests: break;Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmlmetaobject
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlsettings
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- ...
| 500420 |
| 424 | caseexecuted 27769 times by 82 tests: case QVariant::Color:Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlmetaobject
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- ...
QVariant::Color:executed 27769 times by 82 tests: case QVariant::Color:Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlmetaobject
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- ...
{ | 27769 |
| 425 | bool ok = false; | - |
| 426 | uint colorValue = QQmlStringConverters::rgbaFromString(binding->valueAsString(qmlUnit), &ok); | - |
| 427 | ((ok) ? static_cast<void>(0) : qt_assert("ok", __FILE__, 484)); | - |
| 428 | struct { void *data[4]; } buffer; | - |
| 429 | if (QQml_valueTypeProvider()->storeValueType(property->propType(), &colorValue, &buffer, sizeof(buffer))| TRUE | evaluated 27769 times by 82 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlmetaobject
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- ...
| | FALSE | never evaluated |
) { | 0-27769 |
| 430 | property->writeProperty(_qobject, &buffer, propertyWriteFlags); | - |
| 431 | }executed 27769 times by 82 tests: end of blockExecuted by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlmetaobject
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- ...
| 27769 |
| 432 | } | - |
| 433 | break;executed 27769 times by 82 tests: break;Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlmetaobject
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickcumulativedirection
- tst_qquickcustomaffector
- ...
| 27769 |
| 434 | | - |
| 435 | case never executed: case QVariant::Date: QVariant::Date:never executed: case QVariant::Date: { | 0 |
| 436 | bool ok = false; | - |
| 437 | QDate value = QQmlStringConverters::dateFromString(binding->valueAsString(qmlUnit), &ok); | - |
| 438 | ((ok) ? static_cast<void>(0) : qt_assert("ok", __FILE__, 495)); | - |
| 439 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 440 | } | - |
| 441 | break; never executed: break; | 0 |
| 442 | case never executed: case QVariant::Time: QVariant::Time:never executed: case QVariant::Time: { | 0 |
| 443 | bool ok = false; | - |
| 444 | QTime value = QQmlStringConverters::timeFromString(binding->valueAsString(qmlUnit), &ok); | - |
| 445 | ((ok) ? static_cast<void>(0) : qt_assert("ok", __FILE__, 502)); | - |
| 446 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 447 | } | - |
| 448 | break; never executed: break; | 0 |
| 449 | caseexecuted 46 times by 4 tests: case QVariant::DateTime:Executed by:- tst_examples
- tst_qqmlmetaobject
- tst_qqmlqt
- tst_qqmlsettings
QVariant::DateTime:executed 46 times by 4 tests: case QVariant::DateTime:Executed by:- tst_examples
- tst_qqmlmetaobject
- tst_qqmlqt
- tst_qqmlsettings
{ | 46 |
| 450 | bool ok = false; | - |
| 451 | QDateTime value = QQmlStringConverters::dateTimeFromString(binding->valueAsString(qmlUnit), &ok); | - |
| 452 | | - |
| 453 | { | - |
| 454 | const qint64 date = value.date().toJulianDay(); | - |
| 455 | const int msecsSinceStartOfDay = value.time().msecsSinceStartOfDay(); | - |
| 456 | value = QDateTime(QDate::fromJulianDay(date), QTime::fromMSecsSinceStartOfDay(msecsSinceStartOfDay)); | - |
| 457 | } | - |
| 458 | ((ok) ? static_cast<void>(0) : qt_assert("ok", __FILE__, 515)); | - |
| 459 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 460 | } | - |
| 461 | break;executed 46 times by 4 tests: break;Executed by:- tst_examples
- tst_qqmlmetaobject
- tst_qqmlqt
- tst_qqmlsettings
| 46 |
| 462 | | - |
| 463 | case never executed: case QVariant::Point: QVariant::Point:never executed: case QVariant::Point: { | 0 |
| 464 | bool ok = false; | - |
| 465 | QPoint value = QQmlStringConverters::pointFFromString(binding->valueAsString(qmlUnit), &ok).toPoint(); | - |
| 466 | ((ok) ? static_cast<void>(0) : qt_assert("ok", __FILE__, 523)); | - |
| 467 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 468 | } | - |
| 469 | break; never executed: break; | 0 |
| 470 | case never executed: case QVariant::PointF: QVariant::PointF:never executed: case QVariant::PointF: { | 0 |
| 471 | bool ok = false; | - |
| 472 | QPointF value = QQmlStringConverters::pointFFromString(binding->valueAsString(qmlUnit), &ok); | - |
| 473 | ((ok) ? static_cast<void>(0) : qt_assert("ok", __FILE__, 530)); | - |
| 474 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 475 | } | - |
| 476 | break; never executed: break; | 0 |
| 477 | caseexecuted 8 times by 1 test: case QVariant::Size: QVariant::Size:executed 8 times by 1 test: case QVariant::Size: { | 8 |
| 478 | bool ok = false; | - |
| 479 | QSize value = QQmlStringConverters::sizeFFromString(binding->valueAsString(qmlUnit), &ok).toSize(); | - |
| 480 | ((ok) ? static_cast<void>(0) : qt_assert("ok", __FILE__, 537)); | - |
| 481 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 482 | } | - |
| 483 | break;executed 8 times by 1 test: break; | 8 |
| 484 | case never executed: case QVariant::SizeF: QVariant::SizeF:never executed: case QVariant::SizeF: { | 0 |
| 485 | bool ok = false; | - |
| 486 | QSizeF value = QQmlStringConverters::sizeFFromString(binding->valueAsString(qmlUnit), &ok); | - |
| 487 | ((ok) ? static_cast<void>(0) : qt_assert("ok", __FILE__, 544)); | - |
| 488 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 489 | } | - |
| 490 | break; never executed: break; | 0 |
| 491 | case never executed: case QVariant::Rect: QVariant::Rect:never executed: case QVariant::Rect: { | 0 |
| 492 | bool ok = false; | - |
| 493 | QRect value = QQmlStringConverters::rectFFromString(binding->valueAsString(qmlUnit), &ok).toRect(); | - |
| 494 | ((ok) ? static_cast<void>(0) : qt_assert("ok", __FILE__, 551)); | - |
| 495 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 496 | } | - |
| 497 | break; never executed: break; | 0 |
| 498 | case never executed: case QVariant::RectF: QVariant::RectF:never executed: case QVariant::RectF: { | 0 |
| 499 | bool ok = false; | - |
| 500 | QRectF value = QQmlStringConverters::rectFFromString(binding->valueAsString(qmlUnit), &ok); | - |
| 501 | ((ok) ? static_cast<void>(0) : qt_assert("ok", __FILE__, 558)); | - |
| 502 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 503 | } | - |
| 504 | break; never executed: break; | 0 |
| 505 | caseexecuted 22438 times by 97 tests: case QVariant::Bool:Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- ...
QVariant::Bool:executed 22438 times by 97 tests: case QVariant::Bool:Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- ...
{ | 22438 |
| 506 | ((binding->type == QV4::CompiledData::Binding::Type_Boolean) ? static_cast<void>(0) : qt_assert("binding->type == QV4::CompiledData::Binding::Type_Boolean", __FILE__, 563)); | - |
| 507 | bool value = binding->valueAsBoolean(); | - |
| 508 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 509 | } | - |
| 510 | break;executed 22438 times by 97 tests: break;Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- ...
| 22438 |
| 511 | case never executed: case QVariant::Vector2D: QVariant::Vector2D:never executed: case QVariant::Vector2D: { | 0 |
| 512 | struct { | - |
| 513 | float xp; | - |
| 514 | float yp; | - |
| 515 | } vec; | - |
| 516 | bool ok = QQmlStringConverters::createFromString(QMetaType::QVector2D, binding->valueAsString(qmlUnit), &vec, sizeof(vec)); | - |
| 517 | ((ok) ? static_cast<void>(0) : qt_assert("ok", __FILE__, 574)); | - |
| 518 | (void)ok;; | - |
| 519 | property->writeProperty(_qobject, &vec, propertyWriteFlags); | - |
| 520 | } | - |
| 521 | break; never executed: break; | 0 |
| 522 | case never executed: case QVariant::Vector3D: QVariant::Vector3D:never executed: case QVariant::Vector3D: { | 0 |
| 523 | struct { | - |
| 524 | float xp; | - |
| 525 | float yp; | - |
| 526 | float zy; | - |
| 527 | } vec; | - |
| 528 | bool ok = QQmlStringConverters::createFromString(QMetaType::QVector3D, binding->valueAsString(qmlUnit), &vec, sizeof(vec)); | - |
| 529 | ((ok) ? static_cast<void>(0) : qt_assert("ok", __FILE__, 586)); | - |
| 530 | (void)ok;; | - |
| 531 | property->writeProperty(_qobject, &vec, propertyWriteFlags); | - |
| 532 | } | - |
| 533 | break; never executed: break; | 0 |
| 534 | case never executed: case QVariant::Vector4D: QVariant::Vector4D:never executed: case QVariant::Vector4D: { | 0 |
| 535 | struct { | - |
| 536 | float xp; | - |
| 537 | float yp; | - |
| 538 | float zy; | - |
| 539 | float wp; | - |
| 540 | } vec; | - |
| 541 | bool ok = QQmlStringConverters::createFromString(QMetaType::QVector4D, binding->valueAsString(qmlUnit), &vec, sizeof(vec)); | - |
| 542 | ((ok) ? static_cast<void>(0) : qt_assert("ok", __FILE__, 599)); | - |
| 543 | (void)ok;; | - |
| 544 | property->writeProperty(_qobject, &vec, propertyWriteFlags); | - |
| 545 | } | - |
| 546 | break; never executed: break; | 0 |
| 547 | case never executed: case QVariant::Quaternion: QVariant::Quaternion:never executed: case QVariant::Quaternion: { | 0 |
| 548 | struct { | - |
| 549 | float wp; | - |
| 550 | float xp; | - |
| 551 | float yp; | - |
| 552 | float zp; | - |
| 553 | } vec; | - |
| 554 | bool ok = QQmlStringConverters::createFromString(QMetaType::QQuaternion, binding->valueAsString(qmlUnit), &vec, sizeof(vec)); | - |
| 555 | ((ok) ? static_cast<void>(0) : qt_assert("ok", __FILE__, 612)); | - |
| 556 | (void)ok;; | - |
| 557 | property->writeProperty(_qobject, &vec, propertyWriteFlags); | - |
| 558 | } | - |
| 559 | break; never executed: break; | 0 |
| 560 | case never executed: case QVariant::RegExp: QVariant::RegExp:never executed: case QVariant::RegExp: | 0 |
| 561 | ((!"not possible") ? static_cast<void>(0) : qt_assert("!\"not possible\"", __FILE__, 618)); | - |
| 562 | break; never executed: break; | 0 |
| 563 | defaultexecuted 26 times by 1 test: default: :executed 26 times by 1 test: default: { | 26 |
| 564 | | - |
| 565 | if (property->propType() == qMetaTypeId<QList<qreal> >()| TRUE | evaluated 4 times by 1 test | | FALSE | evaluated 22 times by 1 test |
) { | 4-22 |
| 566 | ((binding->type == QV4::CompiledData::Binding::Type_Number) ? static_cast<void>(0) : qt_assert("binding->type == QV4::CompiledData::Binding::Type_Number", __FILE__, 623)); | - |
| 567 | QList<qreal> value; | - |
| 568 | value.append(binding->valueAsNumber()); | - |
| 569 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 570 | break;executed 4 times by 1 test: break; | 4 |
| 571 | } else if (property->propType() == qMetaTypeId<QList<int> >()| TRUE | evaluated 4 times by 1 test | | FALSE | evaluated 18 times by 1 test |
) { | 4-18 |
| 572 | ((binding->type == QV4::CompiledData::Binding::Type_Number) ? static_cast<void>(0) : qt_assert("binding->type == QV4::CompiledData::Binding::Type_Number", __FILE__, 629)); | - |
| 573 | double n = binding->valueAsNumber(); | - |
| 574 | QList<int> value; | - |
| 575 | value.append(int(n)); | - |
| 576 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 577 | break;executed 4 times by 1 test: break; | 4 |
| 578 | } else if (property->propType() == qMetaTypeId<QList<bool> >()| TRUE | evaluated 4 times by 1 test | | FALSE | evaluated 14 times by 1 test |
) { | 4-14 |
| 579 | ((binding->type == QV4::CompiledData::Binding::Type_Boolean) ? static_cast<void>(0) : qt_assert("binding->type == QV4::CompiledData::Binding::Type_Boolean", __FILE__, 636)); | - |
| 580 | QList<bool> value; | - |
| 581 | value.append(binding->valueAsBoolean()); | - |
| 582 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 583 | break;executed 4 times by 1 test: break; | 4 |
| 584 | } else if (property->propType() == qMetaTypeId<QList<QUrl> >()| TRUE | evaluated 6 times by 1 test | | FALSE | evaluated 8 times by 1 test |
) { | 6-8 |
| 585 | ((binding->type == QV4::CompiledData::Binding::Type_String) ? static_cast<void>(0) : qt_assert("binding->type == QV4::CompiledData::Binding::Type_String", __FILE__, 642)); | - |
| 586 | QString urlString = binding->valueAsString(qmlUnit); | - |
| 587 | QUrl u = urlString.isEmpty()| TRUE | never evaluated | | FALSE | evaluated 6 times by 1 test |
? QUrl() | 0-6 |
| 588 | : compilationUnit->finalUrl().resolved(QUrl(urlString)); | - |
| 589 | QList<QUrl> value; | - |
| 590 | value.append(u); | - |
| 591 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 592 | break;executed 6 times by 1 test: break; | 6 |
| 593 | } else if (property->propType() == qMetaTypeId<QList<QString> >()| TRUE | evaluated 2 times by 1 test | | FALSE | evaluated 6 times by 1 test |
) { | 2-6 |
| 594 | ((binding->evaluatesToString()) ? static_cast<void>(0) : qt_assert("binding->evaluatesToString()", __FILE__, 651)); | - |
| 595 | QList<QString> value; | - |
| 596 | value.append(binding->valueAsString(qmlUnit)); | - |
| 597 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 598 | break;executed 2 times by 1 test: break; | 2 |
| 599 | } else if (property->propType() == qMetaTypeId<QJSValue>()| TRUE | evaluated 6 times by 1 test | | FALSE | never evaluated |
) { | 0-6 |
| 600 | QJSValue value; | - |
| 601 | if (binding->type == QV4::CompiledData::Binding::Type_Boolean| TRUE | never evaluated | | FALSE | evaluated 6 times by 1 test |
) { | 0-6 |
| 602 | value = QJSValue(binding->valueAsBoolean()); | - |
| 603 | } never executed: end of block else if (binding->type == QV4::CompiledData::Binding::Type_Number| TRUE | evaluated 6 times by 1 test | | FALSE | never evaluated |
) { | 0-6 |
| 604 | double n = binding->valueAsNumber(); | - |
| 605 | if (double(int(n)) == n| TRUE | evaluated 6 times by 1 test | | FALSE | never evaluated |
) { | 0-6 |
| 606 | value = QJSValue(int(n)); | - |
| 607 | }executed 6 times by 1 test: end of block else | 6 |
| 608 | value = QJSValue(n); never executed: value = QJSValue(n); | 0 |
| 609 | } else { | - |
| 610 | value = QJSValue(binding->valueAsString(qmlUnit)); | - |
| 611 | } never executed: end of block | 0 |
| 612 | property->writeProperty(_qobject, &value, propertyWriteFlags); | - |
| 613 | break;executed 6 times by 1 test: break; | 6 |
| 614 | } | - |
| 615 | | - |
| 616 | | - |
| 617 | QString stringValue = binding->valueAsString(qmlUnit); | - |
| 618 | QQmlMetaType::StringConverter converter = QQmlMetaType::customStringConverter(property->propType()); | - |
| 619 | ((converter) ? static_cast<void>(0) : qt_assert("converter", __FILE__, 676)); | - |
| 620 | QVariant value = (*converter)(stringValue); | - |
| 621 | | - |
| 622 | QMetaProperty metaProperty = _qobject->metaObject()->property(property->coreIndex()); | - |
| 623 | if (value.isNull()| TRUE | never evaluated | | FALSE | never evaluated |
|| ((| TRUE | never evaluated | | FALSE | never evaluated |
int)metaProperty.type() != property->propType()| TRUE | never evaluated | | FALSE | never evaluated |
&& metaProperty.userType() != property->propType()| TRUE | never evaluated | | FALSE | never evaluated |
)) { | 0 |
| 624 | recordError(binding->location, tr("Cannot assign value %1 to property %2").arg(stringValue).arg(QString::fromUtf8(metaProperty.name()))); | - |
| 625 | break; never executed: break; | 0 |
| 626 | } | - |
| 627 | | - |
| 628 | property->writeProperty(_qobject, value.data(), propertyWriteFlags); | - |
| 629 | } | - |
| 630 | break; never executed: break; | 0 |
| 631 | } | - |
| 632 | } | - |
| 633 | | - |
| 634 | static QQmlType qmlTypeForObject(QObject *object) | - |
| 635 | { | - |
| 636 | QQmlType type; | - |
| 637 | const QMetaObject *mo = object->metaObject(); | - |
| 638 | while (mo| TRUE | evaluated 11388 times by 14 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
- tst_qquicktaphandler
| | FALSE | never evaluated |
&& !type.isValid()| TRUE | evaluated 5702 times by 14 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
- tst_qquicktaphandler
| | FALSE | evaluated 5686 times by 14 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
- tst_qquicktaphandler
|
) { | 0-11388 |
| 639 | type = QQmlMetaType::qmlType(mo); | - |
| 640 | mo = mo->superClass(); | - |
| 641 | }executed 5702 times by 14 tests: end of blockExecuted by:- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
- tst_qquicktaphandler
| 5702 |
| 642 | returnexecuted 5686 times by 14 tests: return type;Executed by:- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
- tst_qquicktaphandler
type;executed 5686 times by 14 tests: return type;Executed by:- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
- tst_qquicktaphandler
| 5686 |
| 643 | } | - |
| 644 | | - |
| 645 | void QQmlObjectCreator::setupBindings(bool applyDeferredBindings) | - |
| 646 | { | - |
| 647 | QQmlListProperty<void> savedList; | - |
| 648 | qSwap(_currentList, savedList); | - |
| 649 | | - |
| 650 | const QV4::CompiledData::BindingPropertyData &propertyData = compilationUnit->bindingPropertyDataPerObject.at(_compiledObjectIndex); | - |
| 651 | | - |
| 652 | if (_compiledObject->idNameIndex| TRUE | evaluated 212451 times by 113 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_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| | FALSE | evaluated 424525 times by 137 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 212451-424525 |
| 653 | const QQmlPropertyData *idProperty = propertyData.last(); | - |
| 654 | ((!idProperty || !idProperty->isValid() || idProperty->name(_qobject) == QLatin1String("id")) ? static_cast<void>(0) : qt_assert("!idProperty || !idProperty->isValid() || idProperty->name(_qobject) == QLatin1String(\"id\")", __FILE__, 711)); | - |
| 655 | if (idProperty| TRUE | evaluated 40 times by 1 test | | FALSE | evaluated 212411 times by 113 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_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
|
&& idProperty->isValid()| TRUE | evaluated 40 times by 1 test | | FALSE | never evaluated |
&& idProperty->isWritable()| TRUE | evaluated 40 times by 1 test | | FALSE | never evaluated |
&& idProperty->propType() == QMetaType::QString| TRUE | evaluated 40 times by 1 test | | FALSE | never evaluated |
) { | 0-212411 |
| 656 | QV4::CompiledData::Binding idBinding; | - |
| 657 | idBinding.propertyNameIndex = 0; | - |
| 658 | idBinding.flags = 0; | - |
| 659 | idBinding.type = QV4::CompiledData::Binding::Type_String; | - |
| 660 | idBinding.stringIndex = _compiledObject->idNameIndex; | - |
| 661 | idBinding.location = _compiledObject->location; | - |
| 662 | setPropertyValue(idProperty, &idBinding); | - |
| 663 | }executed 40 times by 1 test: end of block | 40 |
| 664 | }executed 212451 times by 113 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_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| 212451 |
| 665 | | - |
| 666 | | - |
| 667 | if (_valueTypeProperty| TRUE | evaluated 39477 times by 26 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- ...
| | FALSE | evaluated 597499 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 39477-597499 |
| 668 | QQmlAbstractBinding *binding = QQmlPropertyPrivate::binding(_bindingTarget, QQmlPropertyIndex(_valueTypeProperty->coreIndex())); | - |
| 669 | | - |
| 670 | if (binding| TRUE | evaluated 14 times by 3 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlvaluetypes
| | FALSE | evaluated 39463 times by 26 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- ...
|
&& !binding->isValueTypeProxy()| TRUE | evaluated 6 times by 2 testsEvaluated by:- tst_qqmlecmascript
- tst_qqmlvaluetypes
| | FALSE | evaluated 8 times by 2 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
|
) { | 6-39463 |
| 671 | QQmlPropertyPrivate::removeBinding(_bindingTarget, QQmlPropertyIndex(_valueTypeProperty->coreIndex())); | - |
| 672 | }executed 6 times by 2 tests: end of blockExecuted by:- tst_qqmlecmascript
- tst_qqmlvaluetypes
else if (binding| TRUE | evaluated 8 times by 2 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
| | FALSE | evaluated 39463 times by 26 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- ...
|
) { | 6-39463 |
| 673 | QQmlValueTypeProxyBinding *proxy = static_cast<QQmlValueTypeProxyBinding *>(binding); | - |
| 674 | | - |
| 675 | if (qmlTypeForObject(_bindingTarget).isValid()| TRUE | evaluated 8 times by 2 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
| | FALSE | never evaluated |
) { | 0-8 |
| 676 | quint32 bindingSkipList = 0; | - |
| 677 | | - |
| 678 | QQmlPropertyData *defaultProperty = _compiledObject->indexOfDefaultPropertyOrAlias != -1| TRUE | never evaluated | | FALSE | evaluated 8 times by 2 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
|
? _propertyCache->parent()->defaultProperty() : _propertyCache->defaultProperty(); | 0-8 |
| 679 | | - |
| 680 | const QV4::CompiledData::Binding *binding = _compiledObject->bindingTable(); | - |
| 681 | for (quint32 i = 0; i < _compiledObject->nBindings| TRUE | evaluated 12 times by 2 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
| | FALSE | evaluated 8 times by 2 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
|
; ++i, ++binding) { | 8-12 |
| 682 | QQmlPropertyData *property = binding->propertyNameIndex != 0| TRUE | evaluated 12 times by 2 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
| | FALSE | never evaluated |
? _propertyCache->property(stringAt(binding->propertyNameIndex), _qobject, context) : defaultProperty; | 0-12 |
| 683 | if (property| TRUE | evaluated 12 times by 2 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
| | FALSE | never evaluated |
) | 0-12 |
| 684 | bindingSkipList |= (1 << property->coreIndex());executed 12 times by 2 tests: bindingSkipList |= (1 << property->coreIndex());Executed by:- tst_examples
- tst_qqmlvaluetypes
| 12 |
| 685 | }executed 12 times by 2 tests: end of blockExecuted by:- tst_examples
- tst_qqmlvaluetypes
| 12 |
| 686 | | - |
| 687 | proxy->removeBindings(bindingSkipList); | - |
| 688 | }executed 8 times by 2 tests: end of blockExecuted by:- tst_examples
- tst_qqmlvaluetypes
| 8 |
| 689 | }executed 8 times by 2 tests: end of blockExecuted by:- tst_examples
- tst_qqmlvaluetypes
| 8 |
| 690 | }executed 39477 times by 26 tests: end of blockExecuted by:- tst_examples
- tst_flickableinterop
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- ...
| 39477 |
| 691 | | - |
| 692 | int currentListPropertyIndex = -1; | - |
| 693 | | - |
| 694 | const QV4::CompiledData::Binding *binding = _compiledObject->bindingTable(); | - |
| 695 | for (quint32 i = 0; i < _compiledObject->nBindings| TRUE | evaluated 1954240 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 636970 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
; ++i, ++binding) { | 636970-1954240 |
| 696 | if (binding->flags & QV4::CompiledData::Binding::IsCustomParserBinding| TRUE | evaluated 3834 times by 29 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickrepeater
- ...
| | FALSE | evaluated 1950406 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) | 3834-1950406 |
| 697 | continue;executed 3834 times by 29 tests: continue;Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickrepeater
- ...
| 3834 |
| 698 | | - |
| 699 | if (binding->flags & QV4::CompiledData::Binding::IsDeferredBinding| TRUE | evaluated 7218 times by 24 testsEvaluated by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
| | FALSE | evaluated 1943188 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 7218-1943188 |
| 700 | if (!applyDeferredBindings| TRUE | evaluated 5266 times by 24 testsEvaluated by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
| | FALSE | evaluated 1952 times by 23 testsEvaluated by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
|
) | 1952-5266 |
| 701 | continue;executed 5266 times by 24 tests: continue;Executed by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
| 5266 |
| 702 | }executed 1952 times by 23 tests: end of blockExecuted by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
else { | 1952 |
| 703 | if (applyDeferredBindings| TRUE | evaluated 792 times by 20 testsEvaluated by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
| | FALSE | evaluated 1942396 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) | 792-1942396 |
| 704 | continue;executed 792 times by 20 tests: continue;Executed by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
| 792 |
| 705 | }executed 1942396 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 1942396 |
| 706 | | - |
| 707 | const QQmlPropertyData *property = propertyData.at(i); | - |
| 708 | | - |
| 709 | if (property| TRUE | evaluated 1927334 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 17014 times by 63 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
|
&& property->isQList()| TRUE | evaluated 354924 times by 117 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| | FALSE | evaluated 1572410 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 17014-1927334 |
| 710 | if (property->coreIndex() != currentListPropertyIndex| TRUE | evaluated 120337 times by 117 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| | FALSE | evaluated 234587 times by 96 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- ...
|
) { | 120337-234587 |
| 711 | void *argv[1] = { (void*)&_currentList }; | - |
| 712 | QMetaObject::metacall(_qobject, QMetaObject::ReadProperty, property->coreIndex(), argv); | - |
| 713 | currentListPropertyIndex = property->coreIndex(); | - |
| 714 | }executed 120337 times by 117 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| 120337 |
| 715 | }executed 354924 times by 117 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
else if (_currentList.object| TRUE | evaluated 65250 times by 86 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlmoduleplugin
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- ...
| | FALSE | evaluated 1524174 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 65250-1524174 |
| 716 | _currentList = QQmlListProperty<void>(); | - |
| 717 | currentListPropertyIndex = -1; | - |
| 718 | }executed 65250 times by 86 tests: end of blockExecuted by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlmoduleplugin
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickage
- tst_qquickanchors
- tst_qquickangleddirection
- ...
| 65250 |
| 719 | | - |
| 720 | if (!setPropertyBinding(property, binding)| TRUE | evaluated 6 times by 3 testsEvaluated by:- tst_qqmlqt
- tst_qquickitem2
- tst_qquickloader
| | FALSE | evaluated 1944342 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) | 6-1944342 |
| 721 | return;executed 6 times by 3 tests: return;Executed by:- tst_qqmlqt
- tst_qquickitem2
- tst_qquickloader
| 6 |
| 722 | }executed 1944342 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 1944342 |
| 723 | | - |
| 724 | qSwap(_currentList, savedList); | - |
| 725 | }executed 636970 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 636970 |
| 726 | | - |
| 727 | bool QQmlObjectCreator::setPropertyBinding(const QQmlPropertyData *bindingProperty, const QV4::CompiledData::Binding *binding) | - |
| 728 | { | - |
| 729 | if (binding->type == QV4::CompiledData::Binding::Type_AttachedProperty| TRUE | evaluated 17014 times by 63 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
| | FALSE | evaluated 1927334 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 17014-1927334 |
| 730 | ((stringAt(qmlUnit->objectAt(binding->value.objectIndex)->inheritedTypeNameIndex).isEmpty()) ? static_cast<void>(0) : qt_assert("stringAt(qmlUnit->objectAt(binding->value.objectIndex)->inheritedTypeNameIndex).isEmpty()", __FILE__, 787)); | - |
| 731 | QV4::CompiledData::ResolvedTypeReference *tr = resolvedTypes.value(binding->propertyNameIndex); | - |
| 732 | ((tr) ? static_cast<void>(0) : qt_assert("tr", __FILE__, 789)); | - |
| 733 | QQmlType attachedType = tr->type; | - |
| 734 | if (!attachedType.isValid()| TRUE | never evaluated | | FALSE | evaluated 17014 times by 63 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
|
) { | 0-17014 |
| 735 | QQmlTypeNameCache::Result res = context->imports->query(stringAt(binding->propertyNameIndex)); | - |
| 736 | if (res.isValid()| TRUE | never evaluated | | FALSE | never evaluated |
) | 0 |
| 737 | attachedType = res.type; never executed: attachedType = res.type; | 0 |
| 738 | else | - |
| 739 | return never executed: return false; false;never executed: return false; | 0 |
| 740 | } | - |
| 741 | const int id = attachedType.attachedPropertiesId(QQmlEnginePrivate::get(engine)); | - |
| 742 | QObject *qmlObject = qmlAttachedPropertiesObjectById(id, _qobject); | - |
| 743 | if (!populateInstance(binding->value.objectIndex, qmlObject, qmlObject, nullptr)| TRUE | never evaluated | | FALSE | evaluated 17014 times by 63 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
|
) | 0-17014 |
| 744 | return never executed: return false; false;never executed: return false; | 0 |
| 745 | returnexecuted 17014 times by 63 tests: return true;Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
true;executed 17014 times by 63 tests: return true;Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
| 17014 |
| 746 | } | - |
| 747 | | - |
| 748 | | - |
| 749 | if (bindingProperty| TRUE | evaluated 1927334 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | never evaluated |
&& bindingProperty->propType() == qMetaTypeId<QQmlScriptString>()| TRUE | evaluated 4340 times by 13 testsEvaluated by:- tst_examples
- tst_qqmlexpression
- tst_qqmlstatemachine
- tst_qqmlxmlhttprequest
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_scenegraph
| | FALSE | evaluated 1922994 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 0-1927334 |
| 750 | QQmlScriptString ss(binding->valueAsScriptString(qmlUnit), context->asQQmlContext(), _scopeObject); | - |
| 751 | ss.d.data()->bindingId = binding->type == QV4::CompiledData::Binding::Type_Script| TRUE | evaluated 4158 times by 12 testsEvaluated by:- tst_examples
- tst_qqmlexpression
- tst_qqmlstatemachine
- tst_qqmlxmlhttprequest
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickpositioners
- tst_qquickstates
- tst_scenegraph
| | FALSE | evaluated 182 times by 4 testsEvaluated by:- tst_examples
- tst_qquickanimations
- tst_qquickpathview
- tst_qquickstates
|
? binding->value.compiledScriptIndex : (quint32)QQmlBinding::Invalid; | 182-4158 |
| 752 | ss.d.data()->lineNumber = binding->location.line; | - |
| 753 | ss.d.data()->columnNumber = binding->location.column; | - |
| 754 | ss.d.data()->isStringLiteral = binding->type == QV4::CompiledData::Binding::Type_String; | - |
| 755 | ss.d.data()->isNumberLiteral = binding->type == QV4::CompiledData::Binding::Type_Number; | - |
| 756 | ss.d.data()->numberValue = binding->valueAsNumber(); | - |
| 757 | | - |
| 758 | QQmlPropertyData::WriteFlags propertyWriteFlags = QQmlPropertyData::BypassInterceptor | | - |
| 759 | QQmlPropertyData::RemoveBindingOnAliasWrite; | - |
| 760 | int propertyWriteStatus = -1; | - |
| 761 | void *argv[] = { &ss, nullptr, &propertyWriteStatus, &propertyWriteFlags }; | - |
| 762 | QMetaObject::metacall(_qobject, QMetaObject::WriteProperty, bindingProperty->coreIndex(), argv); | - |
| 763 | returnexecuted 4340 times by 13 tests: return true;Executed by:- tst_examples
- tst_qqmlexpression
- tst_qqmlstatemachine
- tst_qqmlxmlhttprequest
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_scenegraph
true;executed 4340 times by 13 tests: return true;Executed by:- tst_examples
- tst_qqmlexpression
- tst_qqmlstatemachine
- tst_qqmlxmlhttprequest
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickstates
- tst_scenegraph
| 4340 |
| 764 | } | - |
| 765 | | - |
| 766 | QObject *createdSubObject = nullptr; | - |
| 767 | if (binding->type == QV4::CompiledData::Binding::Type_Object| TRUE | evaluated 368420 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
| | FALSE | evaluated 1554574 times by 138 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_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
|
) { | 368420-1554574 |
| 768 | createdSubObject = createInstance(binding->value.objectIndex, _bindingTarget); | - |
| 769 | if (!createdSubObject| TRUE | never evaluated | | FALSE | evaluated 368420 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
|
) | 0-368420 |
| 770 | return never executed: return false; false;never executed: return false; | 0 |
| 771 | }executed 368420 times by 125 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
| 368420 |
| 772 | | - |
| 773 | if (!bindingProperty| TRUE | never evaluated | | FALSE | evaluated 1922994 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) | 0-1922994 |
| 774 | return never executed: return true; true;never executed: return true; | 0 |
| 775 | | - |
| 776 | if (binding->type == QV4::CompiledData::Binding::Type_GroupProperty| TRUE | evaluated 107026 times by 80 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- 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
- ...
| | FALSE | evaluated 1815968 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 107026-1815968 |
| 777 | const QV4::CompiledData::Object *obj = qmlUnit->objectAt(binding->value.objectIndex); | - |
| 778 | if (stringAt(obj->inheritedTypeNameIndex).isEmpty()| TRUE | evaluated 107026 times by 80 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- 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
- ...
| | FALSE | never evaluated |
) { | 0-107026 |
| 779 | | - |
| 780 | QObject *groupObject = nullptr; | - |
| 781 | QQmlValueType *valueType = nullptr; | - |
| 782 | const QQmlPropertyData *valueTypeProperty = nullptr; | - |
| 783 | QObject *bindingTarget = _bindingTarget; | - |
| 784 | | - |
| 785 | if (QQmlValueTypeFactory::isValueType(bindingProperty->propType())| TRUE | evaluated 39477 times by 26 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- ...
| | FALSE | evaluated 67549 times by 77 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_qquickellipseextruder
- tst_qquickflickable
- ...
|
) { | 39477-67549 |
| 786 | valueType = QQmlValueTypeFactory::valueType(bindingProperty->propType()); | - |
| 787 | if (!valueType| TRUE | never evaluated | | FALSE | evaluated 39477 times by 26 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- ...
|
) { | 0-39477 |
| 788 | recordError(binding->location, tr("Cannot set properties on %1 as it is null").arg(stringAt(binding->propertyNameIndex))); | - |
| 789 | return never executed: return false; false;never executed: return false; | 0 |
| 790 | } | - |
| 791 | | - |
| 792 | valueType->read(_qobject, bindingProperty->coreIndex()); | - |
| 793 | | - |
| 794 | groupObject = valueType; | - |
| 795 | valueTypeProperty = bindingProperty; | - |
| 796 | }executed 39477 times by 26 tests: end of blockExecuted by:- tst_examples
- tst_flickableinterop
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- ...
else { | 39477 |
| 797 | void *argv[1] = { &groupObject }; | - |
| 798 | QMetaObject::metacall(_qobject, QMetaObject::ReadProperty, bindingProperty->coreIndex(), argv); | - |
| 799 | if (!groupObject| TRUE | never evaluated | | FALSE | evaluated 67549 times by 77 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_qquickellipseextruder
- tst_qquickflickable
- ...
|
) { | 0-67549 |
| 800 | recordError(binding->location, tr("Cannot set properties on %1 as it is null").arg(stringAt(binding->propertyNameIndex))); | - |
| 801 | return never executed: return false; false;never executed: return false; | 0 |
| 802 | } | - |
| 803 | | - |
| 804 | bindingTarget = groupObject; | - |
| 805 | }executed 67549 times by 77 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_qquickellipseextruder
- tst_qquickflickable
- ...
| 67549 |
| 806 | | - |
| 807 | if (!populateInstance(binding->value.objectIndex, groupObject, bindingTarget, valueTypeProperty)| TRUE | never evaluated | | FALSE | evaluated 107026 times by 80 testsEvaluated by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- 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
- ...
|
) | 0-107026 |
| 808 | return never executed: return false; false;never executed: return false; | 0 |
| 809 | | - |
| 810 | if (valueType| TRUE | evaluated 39477 times by 26 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- ...
| | FALSE | evaluated 67549 times by 77 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_qquickellipseextruder
- tst_qquickflickable
- ...
|
) | 39477-67549 |
| 811 | valueType->write(_qobject, bindingProperty->coreIndex(), QQmlPropertyData::BypassInterceptor);executed 39477 times by 26 tests: valueType->write(_qobject, bindingProperty->coreIndex(), QQmlPropertyData::BypassInterceptor);Executed by:- tst_examples
- tst_flickableinterop
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflipable
- tst_qquickfocusscope
- tst_qquickfontloader_static
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickshadereffect
- tst_qquickstates
- tst_qquicktaphandler
- tst_qquicktext
- tst_qquicktextedit
- ...
| 39477 |
| 812 | | - |
| 813 | returnexecuted 107026 times by 80 tests: return true;Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- 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
- ...
true;executed 107026 times by 80 tests: return true;Executed by:- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlmetaobject
- tst_qqmlproperty
- tst_qqmlvaluetypeproviders
- 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
- ...
| 107026 |
| 814 | } | - |
| 815 | } never executed: end of block | 0 |
| 816 | | - |
| 817 | if (_ddata->hasBindingBit(bindingProperty->coreIndex())| TRUE | evaluated 416 times by 8 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickdraghandler
- tst_qquicktaphandler
- tst_signalspy
| | FALSE | evaluated 1815552 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
&& !(binding->flags & QV4::CompiledData::Binding::IsSignalHandlerExpression)| TRUE | evaluated 388 times by 7 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickdraghandler
- tst_qquicktaphandler
- tst_signalspy
| | FALSE | evaluated 28 times by 4 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmlitemmodels
- tst_signalspy
|
| 28-1815552 |
| 818 | && !(binding->flags & QV4::CompiledData::Binding::IsOnAssignment)| TRUE | evaluated 388 times by 7 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickdraghandler
- tst_qquicktaphandler
- tst_signalspy
| | FALSE | never evaluated |
| 0-388 |
| 819 | && !_valueTypeProperty| TRUE | evaluated 388 times by 7 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickdraghandler
- tst_qquicktaphandler
- tst_signalspy
| | FALSE | never evaluated |
) | 0-388 |
| 820 | QQmlPropertyPrivate::removeBinding(_bindingTarget, QQmlPropertyIndex(bindingProperty->coreIndex()));executed 388 times by 7 tests: QQmlPropertyPrivate::removeBinding(_bindingTarget, QQmlPropertyIndex(bindingProperty->coreIndex()));Executed by:- tst_examples
- tst_qqmlecmascript
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickdraghandler
- tst_qquicktaphandler
- tst_signalspy
| 388 |
| 821 | | - |
| 822 | if (binding->type == QV4::CompiledData::Binding::Type_Script| TRUE | evaluated 602070 times by 128 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_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- ...
| | FALSE | evaluated 1213898 times by 136 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
|| binding->isTranslationBinding()| TRUE | evaluated 34 times by 4 testsEvaluated by:- tst_examples
- tst_qqmlprofilerservice
- tst_qqmltranslation
- tst_qquicklayouts
| | FALSE | evaluated 1213864 times by 136 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 34-1213898 |
| 823 | if (binding->flags & QV4::CompiledData::Binding::IsSignalHandlerExpression| TRUE | evaluated 48264 times by 80 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
| | FALSE | evaluated 553840 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
- ...
|
) { | 48264-553840 |
| 824 | QV4::Function *runtimeFunction = compilationUnit->runtimeFunctions[binding->value.compiledScriptIndex]; | - |
| 825 | int signalIndex = _propertyCache->methodIndexToSignalIndex(bindingProperty->coreIndex()); | - |
| 826 | QQmlBoundSignal *bs = new QQmlBoundSignal(_bindingTarget, signalIndex, _scopeObject, engine); | - |
| 827 | QQmlBoundSignalExpression *expr = new QQmlBoundSignalExpression(_bindingTarget, signalIndex, | - |
| 828 | context, _scopeObject, runtimeFunction, currentQmlContext()); | - |
| 829 | | - |
| 830 | bs->takeExpression(expr); | - |
| 831 | }executed 48264 times by 80 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- ...
else { | 48264 |
| 832 | | - |
| 833 | | - |
| 834 | | - |
| 835 | | - |
| 836 | | - |
| 837 | QQmlBinding::Ptr qmlBinding; | - |
| 838 | const QQmlPropertyData *targetProperty = bindingProperty; | - |
| 839 | const QQmlPropertyData *subprop = nullptr; | - |
| 840 | if (_valueTypeProperty| TRUE | evaluated 2330 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 551510 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
- ...
|
) { | 2330-551510 |
| 841 | targetProperty = _valueTypeProperty; | - |
| 842 | subprop = bindingProperty; | - |
| 843 | }executed 2330 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
| 2330 |
| 844 | if (binding->isTranslationBinding()| TRUE | evaluated 34 times by 4 testsEvaluated by:- tst_examples
- tst_qqmlprofilerservice
- tst_qqmltranslation
- tst_qquicklayouts
| | FALSE | evaluated 553806 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
- ...
|
) { | 34-553806 |
| 845 | qmlBinding = QQmlBinding::createTranslationBinding(compilationUnit, binding, _scopeObject, context); | - |
| 846 | }executed 34 times by 4 tests: end of blockExecuted by:- tst_examples
- tst_qqmlprofilerservice
- tst_qqmltranslation
- tst_qquicklayouts
else { | 34 |
| 847 | QV4::Function *runtimeFunction = compilationUnit->runtimeFunctions[binding->value.compiledScriptIndex]; | - |
| 848 | qmlBinding = QQmlBinding::create(targetProperty, runtimeFunction, _scopeObject, context, currentQmlContext()); | - |
| 849 | }executed 553806 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
- ...
| 553806 |
| 850 | | - |
| 851 | auto bindingTarget = _bindingTarget; | - |
| 852 | auto valueTypeProperty = _valueTypeProperty; | - |
| 853 | auto assignBinding = [qmlBinding, bindingTarget, targetProperty, subprop, bindingProperty, valueTypeProperty](QQmlObjectCreatorSharedState *sharedState) -> bool { | - |
| 854 | if (!qmlBinding->setTarget(bindingTarget, *targetProperty, subprop)| TRUE | never evaluated | | FALSE | evaluated 553840 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
- ...
|
&& targetProperty->isAlias()| TRUE | never evaluated | | FALSE | never evaluated |
) | 0-553840 |
| 855 | return never executed: return false; false;never executed: return false; | 0 |
| 856 | | - |
| 857 | sharedState->allCreatedBindings.push(qmlBinding); | - |
| 858 | | - |
| 859 | if (bindingProperty->isAlias()| TRUE | evaluated 220 times by 4 testsEvaluated by:- tst_examples
- tst_qqmlecmascript
- tst_qquickbehaviors
- tst_qquickdraghandler
| | FALSE | evaluated 553620 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
- ...
|
) { | 220-553620 |
| 860 | QQmlPropertyPrivate::setBinding(qmlBinding.data(), QQmlPropertyPrivate::DontEnable); | - |
| 861 | }executed 220 times by 4 tests: end of blockExecuted by:- tst_examples
- tst_qqmlecmascript
- tst_qquickbehaviors
- tst_qquickdraghandler
else { | 220 |
| 862 | qmlBinding->addToObject(); | - |
| 863 | | - |
| 864 | if (!valueTypeProperty| TRUE | evaluated 551290 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 2330 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
|
) { | 2330-551290 |
| 865 | QQmlData *targetDeclarativeData = QQmlData::get(bindingTarget); | - |
| 866 | ((targetDeclarativeData) ? static_cast<void>(0) : qt_assert("targetDeclarativeData", __FILE__, 923)); | - |
| 867 | targetDeclarativeData->setPendingBindingBit(bindingTarget, bindingProperty->coreIndex()); | - |
| 868 | }executed 551290 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
- ...
| 551290 |
| 869 | }executed 553620 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
- ...
| 553620 |
| 870 | | - |
| 871 | returnexecuted 553840 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 553840 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
- ...
| 553840 |
| 872 | }; | - |
| 873 | if (!assignBinding(sharedState.data())| TRUE | never evaluated | | FALSE | evaluated 553840 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-553840 |
| 874 | pendingAliasBindings.push_back(assignBinding); never executed: pendingAliasBindings.push_back(assignBinding); | 0 |
| 875 | }executed 553840 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
- ...
| 553840 |
| 876 | returnexecuted 602104 times by 128 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_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- ...
true;executed 602104 times by 128 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_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- ...
| 602104 |
| 877 | } | - |
| 878 | | - |
| 879 | if (binding->type == QV4::CompiledData::Binding::Type_Object| TRUE | evaluated 368420 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
| | FALSE | evaluated 845444 times by 134 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_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
|
) { | 368420-845444 |
| 880 | if (binding->flags & QV4::CompiledData::Binding::IsOnAssignment| TRUE | evaluated 5678 times by 14 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
- tst_qquicktaphandler
| | FALSE | evaluated 362742 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
|
) { | 5678-362742 |
| 881 | | - |
| 882 | QQmlType type = qmlTypeForObject(createdSubObject); | - |
| 883 | ((type.isValid()) ? static_cast<void>(0) : qt_assert("type.isValid()", __FILE__, 940)); | - |
| 884 | | - |
| 885 | int valueSourceCast = type.propertyValueSourceCast(); | - |
| 886 | if (valueSourceCast != -1| TRUE | evaluated 5112 times by 11 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquicksmoothedanimation
- tst_qquicktaphandler
| | FALSE | evaluated 566 times by 8 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
|
) { | 566-5112 |
| 887 | QQmlPropertyValueSource *vs = reinterpret_cast<QQmlPropertyValueSource *>(reinterpret_cast<char *>(createdSubObject) + valueSourceCast); | - |
| 888 | QObject *target = createdSubObject->parent(); | - |
| 889 | QQmlProperty prop; | - |
| 890 | if (_valueTypeProperty| TRUE | evaluated 4 times by 2 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
| | FALSE | evaluated 5108 times by 10 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquicksmoothedanimation
- tst_qquicktaphandler
|
) | 4-5108 |
| 891 | prop = QQmlPropertyPrivate::restore(target, *_valueTypeProperty, bindingProperty, context);executed 4 times by 2 tests: prop = QQmlPropertyPrivate::restore(target, *_valueTypeProperty, bindingProperty, context);Executed by:- tst_examples
- tst_qqmlvaluetypes
| 4 |
| 892 | else | - |
| 893 | prop = QQmlPropertyPrivate::restore(target, *bindingProperty, nullptr, context);executed 5108 times by 10 tests: prop = QQmlPropertyPrivate::restore(target, *bindingProperty, nullptr, context);Executed by:- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquicksmoothedanimation
- tst_qquicktaphandler
| 5108 |
| 894 | vs->setTarget(prop); | - |
| 895 | returnexecuted 5112 times by 11 tests: return true;Executed by:- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquicksmoothedanimation
- tst_qquicktaphandler
true;executed 5112 times by 11 tests: return true;Executed by:- tst_examples
- tst_flickableinterop
- tst_qqmlbinding
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquicksmoothedanimation
- tst_qquicktaphandler
| 5112 |
| 896 | } | - |
| 897 | int valueInterceptorCast = type.propertyValueInterceptorCast(); | - |
| 898 | if (valueInterceptorCast != -1| TRUE | evaluated 566 times by 8 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
| | FALSE | never evaluated |
) { | 0-566 |
| 899 | QQmlPropertyValueInterceptor *vi = reinterpret_cast<QQmlPropertyValueInterceptor *>(reinterpret_cast<char *>(createdSubObject) + valueInterceptorCast); | - |
| 900 | QObject *target = createdSubObject->parent(); | - |
| 901 | | - |
| 902 | QQmlPropertyIndex propertyIndex; | - |
| 903 | if (bindingProperty->isAlias()| TRUE | evaluated 2 times by 1 test | | FALSE | evaluated 564 times by 8 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
|
) { | 2-564 |
| 904 | QQmlPropertyIndex originalIndex(bindingProperty->coreIndex(), _valueTypeProperty ? _valueTypeProperty->coreIndex() : -1); | - |
| 905 | QQmlPropertyIndex propIndex; | - |
| 906 | QQmlPropertyPrivate::findAliasTarget(target, originalIndex, &target, &propIndex); | - |
| 907 | QQmlData *data = QQmlData::get(target); | - |
| 908 | if (!data| TRUE | never evaluated | | FALSE | evaluated 2 times by 1 test |
|| !data->propertyCache| TRUE | never evaluated | | FALSE | evaluated 2 times by 1 test |
) { | 0-2 |
| 909 | QMessageLogger(__FILE__, 966, __PRETTY_FUNCTION__).warning() << "can't resolve property alias for 'on' assignment"; | - |
| 910 | return never executed: return false; false;never executed: return false; | 0 |
| 911 | } | - |
| 912 | | - |
| 913 | | - |
| 914 | QQmlPropertyData targetPropertyData = *data->propertyCache->property(propIndex.coreIndex()); | - |
| 915 | auto prop = QQmlPropertyPrivate::restore(target, targetPropertyData, nullptr, context); | - |
| 916 | vi->setTarget(prop); | - |
| 917 | propertyIndex = QQmlPropertyPrivate::propertyIndex(prop); | - |
| 918 | }executed 2 times by 1 test: end of block else { | 2 |
| 919 | QQmlProperty prop; | - |
| 920 | if (_valueTypeProperty| TRUE | evaluated 10 times by 2 testsEvaluated by:- tst_qqmlvaluetypes
- tst_qquickbehaviors
| | FALSE | evaluated 554 times by 8 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
|
) | 10-554 |
| 921 | prop = QQmlPropertyPrivate::restore(target, *_valueTypeProperty, bindingProperty, context);executed 10 times by 2 tests: prop = QQmlPropertyPrivate::restore(target, *_valueTypeProperty, bindingProperty, context);Executed by:- tst_qqmlvaluetypes
- tst_qquickbehaviors
| 10 |
| 922 | else | - |
| 923 | prop = QQmlPropertyPrivate::restore(target, *bindingProperty, nullptr, context);executed 554 times by 8 tests: prop = QQmlPropertyPrivate::restore(target, *bindingProperty, nullptr, context);Executed by:- tst_examples
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
| 554 |
| 924 | vi->setTarget(prop); | - |
| 925 | propertyIndex = QQmlPropertyPrivate::propertyIndex(prop); | - |
| 926 | }executed 564 times by 8 tests: end of blockExecuted by:- tst_examples
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
| 564 |
| 927 | | - |
| 928 | QQmlInterceptorMetaObject *mo = QQmlInterceptorMetaObject::get(target); | - |
| 929 | if (!mo| TRUE | evaluated 2 times by 1 test | | FALSE | evaluated 564 times by 8 testsEvaluated by:- tst_examples
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
|
) | 2-564 |
| 930 | mo = new QQmlInterceptorMetaObject(target, QQmlData::get(target)->propertyCache);executed 2 times by 1 test: mo = new QQmlInterceptorMetaObject(target, QQmlData::get(target)->propertyCache); | 2 |
| 931 | mo->registerInterceptor(propertyIndex, vi); | - |
| 932 | returnexecuted 566 times by 8 tests: return true;Executed by:- tst_examples
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
true;executed 566 times by 8 tests: return true;Executed by:- tst_examples
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
| 566 |
| 933 | } | - |
| 934 | return never executed: return false; false;never executed: return false; | 0 |
| 935 | } | - |
| 936 | | - |
| 937 | | - |
| 938 | if (binding->flags & QV4::CompiledData::Binding::IsSignalHandlerObject| TRUE | evaluated 502 times by 5 testsEvaluated by:- tst_examples
- tst_qqmlqt
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickloader
| | FALSE | evaluated 362240 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
|
) { | 502-362240 |
| 939 | if (!bindingProperty->isFunction()| TRUE | never evaluated | | FALSE | evaluated 502 times by 5 testsEvaluated by:- tst_examples
- tst_qqmlqt
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickloader
|
) { | 0-502 |
| 940 | recordError(binding->valueLocation, tr("Cannot assign an object to signal property %1").arg(bindingProperty->name(_qobject))); | - |
| 941 | return never executed: return false; false;never executed: return false; | 0 |
| 942 | } | - |
| 943 | QMetaMethod method = QQmlMetaType::defaultMethod(createdSubObject); | - |
| 944 | if (!method.isValid()| TRUE | evaluated 4 times by 2 testsEvaluated by:- tst_qqmlqt
- tst_qquickloader
| | FALSE | evaluated 498 times by 3 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
|
) { | 4-498 |
| 945 | recordError(binding->valueLocation, tr("Cannot assign object type %1 with no default method").arg(QString::fromLatin1(createdSubObject->metaObject()->className()))); | - |
| 946 | returnexecuted 4 times by 2 tests: return false;Executed by:- tst_qqmlqt
- tst_qquickloader
false;executed 4 times by 2 tests: return false;Executed by:- tst_qqmlqt
- tst_qquickloader
| 4 |
| 947 | } | - |
| 948 | | - |
| 949 | QMetaMethod signalMethod = _qobject->metaObject()->method(bindingProperty->coreIndex()); | - |
| 950 | if (!QMetaObject::checkConnectArgs(signalMethod, method)| TRUE | never evaluated | | FALSE | evaluated 498 times by 3 testsEvaluated by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
|
) { | 0-498 |
| 951 | recordError(binding->valueLocation, | - |
| 952 | tr("Cannot connect mismatched signal/slot %1 %vs. %2") | - |
| 953 | .arg(QString::fromUtf8(method.methodSignature())) | - |
| 954 | .arg(QString::fromUtf8(signalMethod.methodSignature()))); | - |
| 955 | return never executed: return false; false;never executed: return false; | 0 |
| 956 | } | - |
| 957 | | - |
| 958 | QQmlPropertyPrivate::connect(_qobject, bindingProperty->coreIndex(), createdSubObject, method.methodIndex()); | - |
| 959 | returnexecuted 498 times by 3 tests: return true;Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
true;executed 498 times by 3 tests: return true;Executed by:- tst_examples
- tst_qquickgridview
- tst_qquicklistview
| 498 |
| 960 | } | - |
| 961 | | - |
| 962 | QQmlPropertyData::WriteFlags propertyWriteFlags = QQmlPropertyData::BypassInterceptor | | - |
| 963 | QQmlPropertyData::RemoveBindingOnAliasWrite; | - |
| 964 | int propertyWriteStatus = -1; | - |
| 965 | void *argv[] = { nullptr, nullptr, &propertyWriteStatus, &propertyWriteFlags }; | - |
| 966 | | - |
| 967 | if (const| TRUE | never evaluated | | FALSE | evaluated 362240 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
|
char *iid = QQmlMetaType::interfaceIId(bindingProperty->propType())| TRUE | never evaluated | | FALSE | evaluated 362240 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
|
) { | 0-362240 |
| 968 | void *ptr = createdSubObject->qt_metacast(iid); | - |
| 969 | if (ptr| TRUE | never evaluated | | FALSE | never evaluated |
) { | 0 |
| 970 | argv[0] = &ptr; | - |
| 971 | QMetaObject::metacall(_qobject, QMetaObject::WriteProperty, bindingProperty->coreIndex(), argv); | - |
| 972 | } never executed: end of block else { | 0 |
| 973 | recordError(binding->location, tr("Cannot assign object to interface property")); | - |
| 974 | return never executed: return false; false;never executed: return false; | 0 |
| 975 | } | - |
| 976 | } else if (bindingProperty->propType() == QMetaType::QVariant| TRUE | evaluated 1104 times by 16 testsEvaluated by:- tst_examples
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistmodel
- tst_qqmlvaluetypes
- tst_qquickborderimage
- tst_qquickcustomparticle
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
| | FALSE | evaluated 361136 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
|
) { | 1104-361136 |
| 977 | if (bindingProperty->isVarProperty()| TRUE | evaluated 32 times by 1 test | | FALSE | evaluated 1072 times by 16 testsEvaluated by:- tst_examples
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistmodel
- tst_qqmlvaluetypes
- tst_qquickborderimage
- tst_qquickcustomparticle
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
|
) { | 32-1072 |
| 978 | QV4::Scope scope(v4); | - |
| 979 | QV4::ScopedValue wrappedObject(scope, QV4::QObjectWrapper::wrap(engine->handle(), createdSubObject)); | - |
| 980 | _vmeMetaObject->setVMEProperty(bindingProperty->coreIndex(), wrappedObject); | - |
| 981 | }executed 32 times by 1 test: end of block else { | 32 |
| 982 | QVariant value = QVariant::fromValue(createdSubObject); | - |
| 983 | argv[0] = &value; | - |
| 984 | QMetaObject::metacall(_qobject, QMetaObject::WriteProperty, bindingProperty->coreIndex(), argv); | - |
| 985 | }executed 1072 times by 16 tests: end of blockExecuted by:- tst_examples
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistmodel
- tst_qqmlvaluetypes
- tst_qquickborderimage
- tst_qquickcustomparticle
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickspringanimation
- tst_qquickvisualdatamodel
| 1072 |
| 986 | } else if (bindingProperty->propType() == qMetaTypeId<QJSValue>()| TRUE | never evaluated | | FALSE | evaluated 361136 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
|
) { | 0-361136 |
| 987 | QV4::Scope scope(v4); | - |
| 988 | QV4::ScopedValue wrappedObject(scope, QV4::QObjectWrapper::wrap(engine->handle(), createdSubObject)); | - |
| 989 | if (bindingProperty->isVarProperty()| TRUE | never evaluated | | FALSE | never evaluated |
) { | 0 |
| 990 | _vmeMetaObject->setVMEProperty(bindingProperty->coreIndex(), wrappedObject); | - |
| 991 | } never executed: end of block else { | 0 |
| 992 | QJSValue value; | - |
| 993 | QJSValuePrivate::setValue(&value, v4, wrappedObject); | - |
| 994 | argv[0] = &value; | - |
| 995 | QMetaObject::metacall(_qobject, QMetaObject::WriteProperty, bindingProperty->coreIndex(), argv); | - |
| 996 | } never executed: end of block | 0 |
| 997 | } else if (bindingProperty->isQList()| TRUE | evaluated 354888 times by 117 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| | FALSE | evaluated 6248 times by 72 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlmetaobject
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltimer
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- ...
|
) { | 6248-354888 |
| 998 | ((_currentList.object) ? static_cast<void>(0) : qt_assert("_currentList.object", __FILE__, 1055)); | - |
| 999 | | - |
| 1000 | void *itemToAdd = createdSubObject; | - |
| 1001 | | - |
| 1002 | const char *iid = nullptr; | - |
| 1003 | int listItemType = QQmlEnginePrivate::get(engine)->listType(bindingProperty->propType()); | - |
| 1004 | if (listItemType != -1| TRUE | evaluated 354888 times by 117 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| | FALSE | never evaluated |
) | 0-354888 |
| 1005 | iid = QQmlMetaType::interfaceIId(listItemType);executed 354888 times by 117 tests: iid = QQmlMetaType::interfaceIId(listItemType);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| 354888 |
| 1006 | if (iid| TRUE | never evaluated | | FALSE | evaluated 354888 times by 117 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
|
) | 0-354888 |
| 1007 | itemToAdd = createdSubObject->qt_metacast(iid); never executed: itemToAdd = createdSubObject->qt_metacast(iid); | 0 |
| 1008 | | - |
| 1009 | if (_currentList.append| TRUE | evaluated 354886 times by 117 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| | FALSE | evaluated 2 times by 1 test |
) | 2-354886 |
| 1010 | _currentList.append(&_currentList, itemToAdd);executed 354886 times by 117 tests: _currentList.append(&_currentList, itemToAdd);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- tst_qqmlproperty
- ...
| 354886 |
| 1011 | else { | - |
| 1012 | recordError(binding->location, tr("Cannot assign object to read only list")); | - |
| 1013 | returnexecuted 2 times by 1 test: return false; false;executed 2 times by 1 test: return false; | 2 |
| 1014 | } | - |
| 1015 | | - |
| 1016 | } else { | - |
| 1017 | | - |
| 1018 | argv[0] = &createdSubObject; | - |
| 1019 | QMetaObject::metacall(_qobject, QMetaObject::WriteProperty, bindingProperty->coreIndex(), argv); | - |
| 1020 | }executed 6248 times by 72 tests: end of blockExecuted by:- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlmetaobject
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltimer
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- ...
| 6248 |
| 1021 | returnexecuted 362238 times by 125 tests: return true;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
true;executed 362238 times by 125 tests: return true;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
| 362238 |
| 1022 | } | - |
| 1023 | | - |
| 1024 | if (bindingProperty->isQList()| TRUE | never evaluated | | FALSE | evaluated 845444 times by 134 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_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
|
) { | 0-845444 |
| 1025 | recordError(binding->location, tr("Cannot assign primitives to lists")); | - |
| 1026 | return never executed: return false; false;never executed: return false; | 0 |
| 1027 | } | - |
| 1028 | | - |
| 1029 | setPropertyValue(bindingProperty, binding); | - |
| 1030 | returnexecuted 845444 times by 134 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_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
true;executed 845444 times by 134 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_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
| 845444 |
| 1031 | } | - |
| 1032 | | - |
| 1033 | void QQmlObjectCreator::setupFunctions() | - |
| 1034 | { | - |
| 1035 | QV4::Scope scope(v4); | - |
| 1036 | QV4::ScopedValue function(scope); | - |
| 1037 | QV4::ScopedContext qmlContext(scope, currentQmlContext()); | - |
| 1038 | | - |
| 1039 | const quint32_le *functionIdx = _compiledObject->functionOffsetTable(); | - |
| 1040 | for (quint32 i = 0; i < _compiledObject->nFunctions| TRUE | evaluated 32630 times by 54 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- ...
| | FALSE | evaluated 15498 times by 54 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- ...
|
; ++i, ++functionIdx) { | 15498-32630 |
| 1041 | QV4::Function *runtimeFunction = compilationUnit->runtimeFunctions[*functionIdx]; | - |
| 1042 | const QString name = runtimeFunction->name()->toQString(); | - |
| 1043 | | - |
| 1044 | QQmlPropertyData *property = _propertyCache->property(name, _qobject, context); | - |
| 1045 | if (!property->isVMEFunction()| TRUE | evaluated 2 times by 1 test | | FALSE | evaluated 32628 times by 54 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- ...
|
) | 2-32628 |
| 1046 | continue;executed 2 times by 1 test: continue; | 2 |
| 1047 | | - |
| 1048 | function = QV4::FunctionObject::createScriptFunction(qmlContext, runtimeFunction); | - |
| 1049 | _vmeMetaObject->setVmeMethod(property->coreIndex(), function); | - |
| 1050 | }executed 32628 times by 54 tests: end of blockExecuted by:- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- ...
| 32628 |
| 1051 | }executed 15498 times by 54 tests: end of blockExecuted by:- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- ...
| 15498 |
| 1052 | | - |
| 1053 | void QQmlObjectCreator::recordError(const QV4::CompiledData::Location &location, const QString &description) | - |
| 1054 | { | - |
| 1055 | QQmlError error; | - |
| 1056 | error.setUrl(compilationUnit->url()); | - |
| 1057 | error.setLine(location.line); | - |
| 1058 | error.setColumn(location.column); | - |
| 1059 | error.setDescription(description); | - |
| 1060 | errors << error; | - |
| 1061 | }executed 6 times by 3 tests: end of blockExecuted by:- tst_qqmlqt
- tst_qquickitem2
- tst_qquickloader
| 6 |
| 1062 | | - |
| 1063 | void QQmlObjectCreator::registerObjectWithContextById(const QV4::CompiledData::Object *object, QObject *instance) const | - |
| 1064 | { | - |
| 1065 | if (object->id >= 0| TRUE | evaluated 218303 times by 114 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_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- ...
| | FALSE | evaluated 427273 times by 137 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) | 218303-427273 |
| 1066 | context->setIdProperty(object->id, instance);executed 218303 times by 114 tests: context->setIdProperty(object->id, instance);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_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlnativeconnector
- tst_qqmlnotifier
- ...
| 218303 |
| 1067 | }executed 645576 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 645576 |
| 1068 | | - |
| 1069 | void QQmlObjectCreator::createQmlContext() | - |
| 1070 | { | - |
| 1071 | _qmlContext->setM(QV4::QmlContext::create(v4->rootContext(), context, _scopeObject)); | - |
| 1072 | } never executed: end of block | 0 |
| 1073 | | - |
| 1074 | QObject *QQmlObjectCreator::createInstance(int index, QObject *parent, bool isContextObject) | - |
| 1075 | { | - |
| 1076 | const QV4::CompiledData::Object *obj = qmlUnit->objectAt(index); | - |
| 1077 | QQmlObjectCreationProfiler profiler(sharedState->profiler.profiler, obj); | - |
| 1078 | | - |
| 1079 | ActiveOCRestorer ocRestorer(this, QQmlEnginePrivate::get(engine)); | - |
| 1080 | | - |
| 1081 | bool isComponent = false; | - |
| 1082 | QObject *instance = nullptr; | - |
| 1083 | QQmlData *ddata = nullptr; | - |
| 1084 | QQmlCustomParser *customParser = nullptr; | - |
| 1085 | QQmlParserStatus *parserStatus = nullptr; | - |
| 1086 | bool installPropertyCache = true; | - |
| 1087 | | - |
| 1088 | if (obj->flags & QV4::CompiledData::Object::IsComponent| TRUE | evaluated 10280 times by 39 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- ...
| | FALSE | evaluated 511256 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 10280-511256 |
| 1089 | isComponent = true; | - |
| 1090 | QQmlComponent *component = new QQmlComponent(engine, compilationUnit.data(), index, parent); | - |
| 1091 | if (sharedState->profiler.profiler| TRUE | never evaluated | | FALSE | evaluated 10280 times by 39 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- ...
|
&& (| TRUE | never evaluated | | FALSE | never evaluated |
sharedState->profiler.profiler->featuresEnabled & (1 << QQmlProfilerDefinitions::ProfileCreating))| TRUE | never evaluated | | FALSE | never evaluated |
) { profiler.update( compilationUnit.data(), obj, ([]() noexcept -> QString { enum { Size = sizeof(u"" "<component>")/2 - 1 }; static const QStaticStringData<Size> qstring_literal = { { { { -1 } }, Size, 0, 0, sizeof(QStringData) }, u"" "<component>" }; QStringDataPtr holder = { qstring_literal.data_ptr() }; const QString qstring_literal_temp(holder); returnnever executed: return qstring_literal_temp; qstring_literal_temp;never executed: return qstring_literal_temp; }()), context->url()); }never executed: end of block else (executed 10280 times by 39 tests: (void)0 ;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- ...
void)0executed 10280 times by 39 tests: (void)0 ;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- ...
| 0-10280 |
| 1092 | ;executed 10280 times by 39 tests: (void)0 ;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- ...
| 10280 |
| 1093 | QQmlComponentPrivate::get(component)->creationContext = context; | - |
| 1094 | instance = component; | - |
| 1095 | ddata = QQmlData::get(instance, true); | - |
| 1096 | }executed 10280 times by 39 tests: end of blockExecuted by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- ...
else { | 10280 |
| 1097 | QV4::CompiledData::ResolvedTypeReference *typeRef = resolvedTypes.value(obj->inheritedTypeNameIndex); | - |
| 1098 | ((typeRef) ? static_cast<void>(0) : qt_assert("typeRef", __FILE__, 1155)); | - |
| 1099 | installPropertyCache = !typeRef->isFullyDynamicType; | - |
| 1100 | QQmlType type = typeRef->type; | - |
| 1101 | if (type.isValid()| TRUE | evaluated 509274 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 1982 times by 39 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- ...
|
) { | 1982-509274 |
| 1102 | if (sharedState->profiler.profiler| TRUE | evaluated 8 times by 1 test | | FALSE | evaluated 509266 times by 138 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
&& (| TRUE | evaluated 8 times by 1 test | | FALSE | never evaluated |
sharedState->profiler.profiler->featuresEnabled & (1 << QQmlProfilerDefinitions::ProfileCreating))| TRUE | evaluated 8 times by 1 test | | FALSE | never evaluated |
) { profiler.update( compilationUnit.data(), obj, type.qmlTypeName(), context->url()); }executed 8 times by 1 test: end of block else (executed 509266 times by 138 tests: (void)0 ;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
void)0executed 509266 times by 138 tests: (void)0 ;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 0-509266 |
| 1103 | ;executed 509266 times by 138 tests: (void)0 ;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 509266 |
| 1104 | | - |
| 1105 | void *ddataMemory = nullptr; | - |
| 1106 | type.create(&instance, &ddataMemory, sizeof(QQmlData)); | - |
| 1107 | if (!instance| TRUE | never evaluated | | FALSE | evaluated 509274 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 0-509274 |
| 1108 | recordError(obj->location, tr("Unable to create object of type %1").arg(stringAt(obj->inheritedTypeNameIndex))); | - |
| 1109 | return never executed: return nullptr; nullptr;never executed: return nullptr; | 0 |
| 1110 | } | - |
| 1111 | | - |
| 1112 | { | - |
| 1113 | QQmlData *ddata = new (ddataMemory) QQmlData; | - |
| 1114 | ddata->ownMemory = false; | - |
| 1115 | QObjectPrivate* p = QObjectPrivate::get(instance); | - |
| 1116 | ((!p->isDeletingChildren) ? static_cast<void>(0) : qt_assert("!p->isDeletingChildren", __FILE__, 1173)); | - |
| 1117 | p->declarativeData = ddata; | - |
| 1118 | } | - |
| 1119 | | - |
| 1120 | const int parserStatusCast = type.parserStatusCast(); | - |
| 1121 | if (parserStatusCast != -1| TRUE | evaluated 479728 times by 132 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- ...
| | FALSE | evaluated 29546 times by 97 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- ...
|
) | 29546-479728 |
| 1122 | parserStatus = reinterpret_cast<QQmlParserStatus*>(reinterpret_cast<char *>(instance) + parserStatusCast);executed 479728 times by 132 tests: parserStatus = reinterpret_cast<QQmlParserStatus*>(reinterpret_cast<char *>(instance) + parserStatusCast);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- ...
| 479728 |
| 1123 | | - |
| 1124 | customParser = type.customParser(); | - |
| 1125 | | - |
| 1126 | if (sharedState->rootContext| TRUE | evaluated 509274 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | never evaluated |
&& sharedState->rootContext->isRootObjectInCreation| TRUE | evaluated 151132 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 358142 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
|
) { | 0-509274 |
| 1127 | QQmlData *ddata = QQmlData::get(instance, true); | - |
| 1128 | ddata->rootObjectInCreation = true; | - |
| 1129 | sharedState->rootContext->isRootObjectInCreation = false; | - |
| 1130 | }executed 151132 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 151132 |
| 1131 | | - |
| 1132 | sharedState->allCreatedObjects.push(instance); | - |
| 1133 | }executed 509274 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
else { | 509274 |
| 1134 | ((typeRef->compilationUnit) ? static_cast<void>(0) : qt_assert("typeRef->compilationUnit", __FILE__, 1191)); | - |
| 1135 | if (sharedState->profiler.profiler| TRUE | never evaluated | | FALSE | evaluated 1982 times by 39 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- ...
|
&& (| TRUE | never evaluated | | FALSE | never evaluated |
sharedState->profiler.profiler->featuresEnabled & (1 << QQmlProfilerDefinitions::ProfileCreating))| TRUE | never evaluated | | FALSE | never evaluated |
) { profiler.update( compilationUnit.data(), obj, typeRef->compilationUnit->fileName(), context->url()); }never executed: end of block else (executed 1982 times by 39 tests: (void)0 ;Executed by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- ...
void)0executed 1982 times by 39 tests: (void)0 ;Executed by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- ...
| 0-1982 |
| 1136 | | 1982 |
| 1137 | ;executed 1982 times by 39 tests: (void)0 ;Executed by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- ...
| 1982 |
| 1138 | if (typeRef->compilationUnit->data->isSingleton()| TRUE | never evaluated | | FALSE | evaluated 1982 times by 39 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- ...
|
) | 0-1982 |
| 1139 | { | - |
| 1140 | recordError(obj->location, tr("Composite Singleton Type %1 is not creatable").arg(stringAt(obj->inheritedTypeNameIndex))); | - |
| 1141 | return never executed: return nullptr; nullptr;never executed: return nullptr; | 0 |
| 1142 | } | - |
| 1143 | | - |
| 1144 | QQmlObjectCreator subCreator(context, typeRef->compilationUnit, sharedState.data()); | - |
| 1145 | instance = subCreator.create(); | - |
| 1146 | if (!instance| TRUE | never evaluated | | FALSE | evaluated 1982 times by 39 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- ...
|
) { | 0-1982 |
| 1147 | errors += subCreator.errors; | - |
| 1148 | return never executed: return nullptr; nullptr;never executed: return nullptr; | 0 |
| 1149 | } | - |
| 1150 | }executed 1982 times by 39 tests: end of blockExecuted by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- ...
| 1982 |
| 1151 | if (instance->isWidgetType()| TRUE | evaluated 2 times by 1 test | | FALSE | evaluated 511254 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 2-511254 |
| 1152 | if (parent| TRUE | never evaluated | | FALSE | evaluated 2 times by 1 test |
&& parent->isWidgetType()| TRUE | never evaluated | | FALSE | never evaluated |
) { | 0-2 |
| 1153 | QAbstractDeclarativeData::setWidgetParent(instance, parent); | - |
| 1154 | } never executed: end of block else { | 0 |
| 1155 | | - |
| 1156 | | - |
| 1157 | }executed 2 times by 1 test: end of block | 2 |
| 1158 | } else if (parent| TRUE | evaluated 358144 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
| | FALSE | evaluated 153110 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 153110-358144 |
| 1159 | QQml_setParent_noEvent(instance, parent); | - |
| 1160 | }executed 358144 times by 125 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
| 358144 |
| 1161 | | - |
| 1162 | ddata = QQmlData::get(instance, true); | - |
| 1163 | }executed 511256 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 511256 |
| 1164 | ddata->lineNumber = obj->location.line; | - |
| 1165 | ddata->columnNumber = obj->location.column; | - |
| 1166 | | - |
| 1167 | ddata->setImplicitDestructible(); | - |
| 1168 | if (static_cast<| TRUE | evaluated 58081 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 463455 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
|
quint32>(index) == 0| TRUE | evaluated 58081 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 463455 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
|
|| ddata->rootObjectInCreation| TRUE | evaluated 95035 times by 37 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- ...
| | FALSE | evaluated 368420 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
|
) { | 58081-463455 |
| 1169 | if (ddata->context| TRUE | evaluated 550 times by 23 testsEvaluated by:- tst_examples
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlinfo
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickworkerscript
- tst_qrcqml
- tst_quicktestmainwithsetup
- tst_scenegraph
- tst_testfiltering
| | FALSE | evaluated 152566 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 550-152566 |
| 1170 | ((ddata->context != context) ? static_cast<void>(0) : qt_assert("ddata->context != context", __FILE__, 1227)); | - |
| 1171 | ((ddata->outerContext) ? static_cast<void>(0) : qt_assert("ddata->outerContext", __FILE__, 1228)); | - |
| 1172 | ((ddata->outerContext != context) ? static_cast<void>(0) : qt_assert("ddata->outerContext != context", __FILE__, 1229)); | - |
| 1173 | QQmlContextData *c = ddata->context; | - |
| 1174 | while (c->linkedContext| TRUE | never evaluated | | FALSE | evaluated 550 times by 23 testsEvaluated by:- tst_examples
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlinfo
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickworkerscript
- tst_qrcqml
- tst_quicktestmainwithsetup
- tst_scenegraph
- tst_testfiltering
|
) c = c->linkedContext;never executed: c = c->linkedContext; | 0-550 |
| 1175 | c->linkedContext = context; | - |
| 1176 | }executed 550 times by 23 tests: end of blockExecuted by:- tst_examples
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlinfo
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickpathview
- tst_qquicktextedit
- tst_qquicktextinput
- tst_qquickworkerscript
- tst_qrcqml
- tst_quicktestmainwithsetup
- tst_scenegraph
- tst_testfiltering
else | 550 |
| 1177 | context->addObject(instance);executed 152566 times by 139 tests: context->addObject(instance);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 152566 |
| 1178 | ddata->ownContext = ddata->context; | - |
| 1179 | }executed 153116 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
else if (!ddata->context| TRUE | evaluated 366988 times by 122 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- ...
| | FALSE | evaluated 1432 times by 28 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltypeloader
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickshadereffect
- tst_qquickstates
- ...
|
) | 1432-366988 |
| 1180 | context->addObject(instance);executed 366988 times by 122 tests: context->addObject(instance);Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- ...
| 366988 |
| 1181 | | - |
| 1182 | ddata->outerContext = context; | - |
| 1183 | | - |
| 1184 | if (parserStatus| TRUE | evaluated 479728 times by 132 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- ...
| | FALSE | evaluated 41808 times by 105 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- ...
|
) { | 41808-479728 |
| 1185 | parserStatus->classBegin(); | - |
| 1186 | | - |
| 1187 | | - |
| 1188 | if (sharedState->profiler.profiler| TRUE | evaluated 6 times by 1 test | | FALSE | evaluated 479722 times by 131 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- ...
|
&& (| TRUE | evaluated 6 times by 1 test | | FALSE | never evaluated |
sharedState->profiler.profiler->featuresEnabled & (1 << QQmlProfilerDefinitions::ProfileCreating))| TRUE | evaluated 6 times by 1 test | | FALSE | never evaluated |
) { sharedState->profiler.push(obj); }executed 6 times by 1 test: end of block else (executed 479722 times by 131 tests: (void)0;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- ...
void)0;executed 479722 times by 131 tests: (void)0;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- ...
| 0-479722 |
| 1189 | sharedState->allParserStatusCallbacks.push(parserStatus); | - |
| 1190 | parserStatus->d = &sharedState->allParserStatusCallbacks.top(); | - |
| 1191 | }executed 479728 times by 132 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- ...
| 479728 |
| 1192 | | - |
| 1193 | | - |
| 1194 | | - |
| 1195 | if (isContextObject| TRUE | evaluated 153116 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 368420 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
|
) | 153116-368420 |
| 1196 | context->contextObject = instance;executed 153116 times by 139 tests: context->contextObject = instance;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 153116 |
| 1197 | | - |
| 1198 | if (customParser| TRUE | evaluated 1428 times by 31 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- ...
| | FALSE | evaluated 520108 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
&& obj->flags & QV4::CompiledData::Object::HasCustomParserBindings| TRUE | evaluated 1286 times by 29 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickrepeater
- ...
| | FALSE | evaluated 142 times by 9 testsEvaluated by:- tst_examples
- tst_qqmlconnections
- tst_qqmllistmodel
- tst_qqmlstatemachine
- tst_qqmlxmlhttprequest
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickrepeater
- tst_qtqmlmodules
|
) { | 142-520108 |
| 1199 | customParser->engine = QQmlEnginePrivate::get(engine); | - |
| 1200 | customParser->imports = compilationUnit->typeNameCache.data(); | - |
| 1201 | | - |
| 1202 | QList<const QV4::CompiledData::Binding *> bindings; | - |
| 1203 | const QV4::CompiledData::Object *obj = qmlUnit->objectAt(index); | - |
| 1204 | const QV4::CompiledData::Binding *binding = obj->bindingTable(); | - |
| 1205 | for (quint32 i = 0; i < obj->nBindings| TRUE | evaluated 4540 times by 29 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickrepeater
- ...
| | FALSE | evaluated 1286 times by 29 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickrepeater
- ...
|
; ++i, ++binding) { | 1286-4540 |
| 1206 | if (binding->flags & QV4::CompiledData::Binding::IsCustomParserBinding| TRUE | evaluated 3834 times by 29 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickrepeater
- ...
| | FALSE | evaluated 706 times by 25 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickrepeater
- tst_qquickstates
|
) { | 706-3834 |
| 1207 | bindings << binding; | - |
| 1208 | }executed 3834 times by 29 tests: end of blockExecuted by:- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickrepeater
- ...
| 3834 |
| 1209 | }executed 4540 times by 29 tests: end of blockExecuted by:- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickrepeater
- ...
| 4540 |
| 1210 | customParser->applyBindings(instance, compilationUnit.data(), bindings); | - |
| 1211 | | - |
| 1212 | customParser->engine = nullptr; | - |
| 1213 | customParser->imports = (QQmlTypeNameCache*)nullptr; | - |
| 1214 | }executed 1286 times by 29 tests: end of blockExecuted by:- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmllistmodel
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickapplication
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickrepeater
- ...
| 1286 |
| 1215 | | - |
| 1216 | if (isComponent| TRUE | evaluated 10280 times by 39 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- ...
| | FALSE | evaluated 511256 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 10280-511256 |
| 1217 | registerObjectWithContextById(obj, instance); | - |
| 1218 | returnexecuted 10280 times by 39 tests: return instance;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- ...
instance;executed 10280 times by 39 tests: return instance;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemlayer
- tst_qquickitemparticle
- tst_qquicklayouts
- ...
| 10280 |
| 1219 | } | - |
| 1220 | | - |
| 1221 | QQmlRefPointer<QQmlPropertyCache> cache = propertyCaches->at(index); | - |
| 1222 | ((!cache.isNull()) ? static_cast<void>(0) : qt_assert("!cache.isNull()", __FILE__, 1279)); | - |
| 1223 | if (installPropertyCache| TRUE | evaluated 511244 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 12 times by 2 testsEvaluated by:- tst_qqmlpropertymap
- tst_signalspy
|
) { | 12-511244 |
| 1224 | if (ddata->propertyCache| TRUE | evaluated 1980 times by 39 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- ...
| | FALSE | evaluated 509264 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) | 1980-509264 |
| 1225 | ddata->propertyCache->release();executed 1980 times by 39 tests: ddata->propertyCache->release();Executed by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmllistreference
- tst_qqmlmetatype
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qquickaccessible
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklayouts
- ...
; | 1980 |
| 1226 | ddata->propertyCache = cache.data(); | - |
| 1227 | ddata->propertyCache->addref(); | - |
| 1228 | }executed 511244 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 511244 |
| 1229 | | - |
| 1230 | QObject *scopeObject = instance; | - |
| 1231 | qSwap(_scopeObject, scopeObject); | - |
| 1232 | | - |
| 1233 | ((sharedState->allJavaScriptObjects) ? static_cast<void>(0) : qt_assert("sharedState->allJavaScriptObjects", __FILE__, 1290)); | - |
| 1234 | *sharedState->allJavaScriptObjects = QV4::QObjectWrapper::wrap(v4, instance); | - |
| 1235 | ++sharedState->allJavaScriptObjects; | - |
| 1236 | | - |
| 1237 | QV4::Scope valueScope(v4); | - |
| 1238 | QV4::QmlContext *qmlContext = static_cast<QV4::QmlContext *>(valueScope.alloc()); | - |
| 1239 | | - |
| 1240 | qSwap(_qmlContext, qmlContext); | - |
| 1241 | | - |
| 1242 | bool ok = populateInstance(index, instance, instance, nullptr); | - |
| 1243 | if (ok| TRUE | evaluated 511250 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 6 times by 3 testsEvaluated by:- tst_qqmlqt
- tst_qquickitem2
- tst_qquickloader
|
) { | 6-511250 |
| 1244 | if (isContextObject| TRUE | evaluated 153106 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 358144 times by 125 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmlmetaobject
- ...
|
&& !pendingAliasBindings.empty()| TRUE | never evaluated | | FALSE | evaluated 153106 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 0-358144 |
| 1245 | bool processedAtLeastOneBinding = false; | - |
| 1246 | do { | - |
| 1247 | processedAtLeastOneBinding = false; | - |
| 1248 | for (std::vector<PendingAliasBinding>::iterator it = pendingAliasBindings.begin(); | - |
| 1249 | it != pendingAliasBindings.end()| TRUE | never evaluated | | FALSE | never evaluated |
; ) { | 0 |
| 1250 | if ((*| TRUE | never evaluated | | FALSE | never evaluated |
it)(sharedState.data())| TRUE | never evaluated | | FALSE | never evaluated |
) { | 0 |
| 1251 | it = pendingAliasBindings.erase(it); | - |
| 1252 | processedAtLeastOneBinding = true; | - |
| 1253 | } never executed: end of block else { | 0 |
| 1254 | ++it; | - |
| 1255 | } never executed: end of block | 0 |
| 1256 | } | - |
| 1257 | } never executed: end of block while (processedAtLeastOneBinding| TRUE | never evaluated | | FALSE | never evaluated |
&& pendingAliasBindings.empty()| TRUE | never evaluated | | FALSE | never evaluated |
); | 0 |
| 1258 | ((pendingAliasBindings.empty()) ? static_cast<void>(0) : qt_assert("pendingAliasBindings.empty()", __FILE__, 1315)); | - |
| 1259 | } never executed: end of block | 0 |
| 1260 | }executed 511250 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
else { | 511250 |
| 1261 | | - |
| 1262 | pendingAliasBindings.clear(); | - |
| 1263 | }executed 6 times by 3 tests: end of blockExecuted by:- tst_qqmlqt
- tst_qquickitem2
- tst_qquickloader
| 6 |
| 1264 | | - |
| 1265 | qSwap(_qmlContext, qmlContext); | - |
| 1266 | qSwap(_scopeObject, scopeObject); | - |
| 1267 | | - |
| 1268 | returnexecuted 511256 times by 139 tests: return ok ? instance : nullptr;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
ok ? instance : nullptr;executed 511256 times by 139 tests: return ok ? instance : nullptr;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 511256 |
| 1269 | } | - |
| 1270 | | - |
| 1271 | QQmlContextData *QQmlObjectCreator::finalize(QQmlInstantiationInterrupt &interrupt) | - |
| 1272 | { | - |
| 1273 | ((phase == ObjectsCreated || phase == Finalizing) ? static_cast<void>(0) : qt_assert("phase == ObjectsCreated || phase == Finalizing", __FILE__, 1330)); | - |
| 1274 | phase = Finalizing; | - |
| 1275 | | - |
| 1276 | QQmlObjectCreatorRecursionWatcher watcher(this); | - |
| 1277 | ActiveOCRestorer ocRestorer(this, QQmlEnginePrivate::get(engine)); | - |
| 1278 | | - |
| 1279 | while (!sharedState->allCreatedBindings.isEmpty()| TRUE | evaluated 553840 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 153323 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 153323-553840 |
| 1280 | QQmlAbstractBinding::Ptr b = sharedState->allCreatedBindings.pop(); | - |
| 1281 | ((b) ? static_cast<void>(0) : qt_assert("b", __FILE__, 1338)); | - |
| 1282 | | - |
| 1283 | if (!b->isAddedToObject()| TRUE | evaluated 464 times by 11 testsEvaluated by:- tst_examples
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklistview
- tst_qquicktaphandler
- tst_signalspy
| | FALSE | evaluated 553376 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
- ...
|
) | 464-553376 |
| 1284 | continue;executed 464 times by 11 tests: continue;Executed by:- tst_examples
- tst_qqmlcomponent
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickdraghandler
- tst_qquickgridview
- tst_qquicklistview
- tst_qquicktaphandler
- tst_signalspy
| 464 |
| 1285 | QQmlData *data = QQmlData::get(b->targetObject()); | - |
| 1286 | ((data) ? static_cast<void>(0) : qt_assert("data", __FILE__, 1343)); | - |
| 1287 | data->clearPendingBindingBit(b->targetPropertyIndex().coreIndex()); | - |
| 1288 | b->setEnabled(true, QQmlPropertyData::BypassInterceptor | | - |
| 1289 | QQmlPropertyData::DontRemoveBinding); | - |
| 1290 | if (!b->isValueTypeProxy()| TRUE | evaluated 553376 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 | never evaluated |
) { | 0-553376 |
| 1291 | QQmlBinding *binding = static_cast<QQmlBinding*>(b.data()); | - |
| 1292 | if (!binding->hasError()| TRUE | evaluated 552688 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 688 times by 18 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlinfo
- 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
|
&& !binding->hasDependencies()| TRUE | evaluated 7543 times by 63 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- ...
| | FALSE | evaluated 545145 times by 114 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_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlpropertymap
- ...
|
) | 688-552688 |
| 1293 | b->removeFromObject();executed 7543 times by 63 tests: b->removeFromObject();Executed by:- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimationcontroller
- ...
| 7543 |
| 1294 | }executed 553376 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
- ...
| 553376 |
| 1295 | | - |
| 1296 | if (watcher.hasRecursed()| TRUE | never evaluated | | FALSE | evaluated 553376 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
- ...
|
|| interrupt.shouldInterrupt()| TRUE | evaluated 520 times by 4 testsEvaluated by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
| | FALSE | evaluated 552856 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-553376 |
| 1297 | returnexecuted 520 times by 4 tests: return nullptr;Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
nullptr;executed 520 times by 4 tests: return nullptr;Executed by:- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
| 520 |
| 1298 | }executed 552856 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
- ...
| 552856 |
| 1299 | | - |
| 1300 | if (QQmlVME::componentCompleteEnabled()| TRUE | evaluated 153321 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| | FALSE | evaluated 2 times by 1 testEvaluated by:- tst_qquickdesignersupport
|
) { | 2-153321 |
| 1301 | while (!sharedState->allParserStatusCallbacks.isEmpty()| TRUE | evaluated 479712 times by 132 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- ...
| | FALSE | evaluated 152831 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 152831-479712 |
| 1302 | QQmlObjectCompletionProfiler profiler(&sharedState->profiler); | - |
| 1303 | QQmlParserStatus *status = sharedState->allParserStatusCallbacks.pop(); | - |
| 1304 | | - |
| 1305 | if (status| TRUE | evaluated 479704 times by 132 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- ...
| | FALSE | evaluated 8 times by 1 test |
&& status->d| TRUE | evaluated 479704 times by 132 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- ...
| | FALSE | never evaluated |
) { | 0-479704 |
| 1306 | status->d = nullptr; | - |
| 1307 | status->componentComplete(); | - |
| 1308 | }executed 479704 times by 132 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- ...
| 479704 |
| 1309 | | - |
| 1310 | if (watcher.hasRecursed()| TRUE | never evaluated | | FALSE | evaluated 479712 times by 132 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- ...
|
|| interrupt.shouldInterrupt()| TRUE | evaluated 490 times by 5 testsEvaluated by:- tst_qqmlincubator
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
| | FALSE | evaluated 479222 times by 132 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- ...
|
) | 0-479712 |
| 1311 | returnexecuted 490 times by 5 tests: return nullptr;Executed by:- tst_qqmlincubator
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
nullptr;executed 490 times by 5 tests: return nullptr;Executed by:- tst_qqmlincubator
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickpathview
- tst_qquickrepeater
| 490 |
| 1312 | }executed 479222 times by 132 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- ...
| 479222 |
| 1313 | }executed 152831 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 152831 |
| 1314 | | - |
| 1315 | for (int ii = 0; ii < sharedState->finalizeCallbacks.count()| TRUE | evaluated 5256 times by 11 testsEvaluated by:- tst_examples
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
- tst_qquickspringanimation
| | FALSE | evaluated 152833 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
; ++ii) { | 5256-152833 |
| 1316 | QQmlEnginePrivate::FinalizeCallback callback = sharedState->finalizeCallbacks.at(ii); | - |
| 1317 | QObject *obj = callback.first; | - |
| 1318 | if (obj| TRUE | evaluated 5256 times by 11 testsEvaluated by:- tst_examples
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
- tst_qquickspringanimation
| | FALSE | never evaluated |
) { | 0-5256 |
| 1319 | void *args[] = { nullptr }; | - |
| 1320 | QMetaObject::metacall(obj, QMetaObject::InvokeMetaMethod, callback.second, args); | - |
| 1321 | }executed 5256 times by 11 tests: end of blockExecuted by:- tst_examples
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
- tst_qquickspringanimation
| 5256 |
| 1322 | if (watcher.hasRecursed()| TRUE | never evaluated | | FALSE | evaluated 5256 times by 11 testsEvaluated by:- tst_examples
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
- tst_qquickspringanimation
|
) | 0-5256 |
| 1323 | return never executed: return nullptr; nullptr;never executed: return nullptr; | 0 |
| 1324 | }executed 5256 times by 11 tests: end of blockExecuted by:- tst_examples
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickgridview
- tst_qquickimage
- tst_qquicklistview
- tst_qquickloader
- tst_qquicksmoothedanimation
- tst_qquickspringanimation
| 5256 |
| 1325 | sharedState->finalizeCallbacks.clear(); | - |
| 1326 | | - |
| 1327 | while (sharedState->componentAttached| TRUE | evaluated 4457 times by 59 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
| | FALSE | evaluated 152796 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) { | 4457-152796 |
| 1328 | QQmlComponentAttached *a = sharedState->componentAttached; | - |
| 1329 | a->rem(); | - |
| 1330 | QQmlData *d = QQmlData::get(a->parent()); | - |
| 1331 | ((d) ? static_cast<void>(0) : qt_assert("d", __FILE__, 1388)); | - |
| 1332 | ((d->context) ? static_cast<void>(0) : qt_assert("d->context", __FILE__, 1389)); | - |
| 1333 | a->add(&d->context->componentAttached); | - |
| 1334 | if (QQmlVME::componentCompleteEnabled()| TRUE | evaluated 4457 times by 59 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
| | FALSE | never evaluated |
) | 0-4457 |
| 1335 | a->completed();executed 4457 times by 59 tests: a->completed();Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
| 4457 |
| 1336 | | - |
| 1337 | if (watcher.hasRecursed()| TRUE | evaluated 36 times by 3 testsEvaluated by:- tst_qqmlincubator
- tst_qquickloader
- tst_qquickrepeater
| | FALSE | evaluated 4421 times by 59 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
|
|| interrupt.shouldInterrupt()| TRUE | evaluated 1 time by 1 test | | FALSE | evaluated 4420 times by 59 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
|
) | 1-4421 |
| 1338 | returnexecuted 37 times by 4 tests: return nullptr;Executed by:- tst_qqmlincubator
- tst_qquicklistview
- tst_qquickloader
- tst_qquickrepeater
nullptr;executed 37 times by 4 tests: return nullptr;Executed by:- tst_qqmlincubator
- tst_qquicklistview
- tst_qquickloader
- tst_qquickrepeater
| 37 |
| 1339 | }executed 4420 times by 59 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmoduleplugin
- tst_qqmlproperty
- tst_qqmlpropertymap
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
| 4420 |
| 1340 | | - |
| 1341 | phase = Done; | - |
| 1342 | | - |
| 1343 | returnexecuted 152796 times by 139 tests: return sharedState->rootContext;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
sharedState->rootContext;executed 152796 times by 139 tests: return sharedState->rootContext;Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 152796 |
| 1344 | } | - |
| 1345 | | - |
| 1346 | void QQmlObjectCreator::clear() | - |
| 1347 | { | - |
| 1348 | if (phase == Done| TRUE | evaluated 88695 times by 32 testsEvaluated by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- ...
| | FALSE | evaluated 60 times by 5 testsEvaluated by:- tst_qqmlincubator
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickloader
- tst_qquickvisualdatamodel
|
|| phase == Finalizing| TRUE | evaluated 6 times by 2 testsEvaluated by:- tst_qqmlincubator
- tst_qquickloader
| | FALSE | evaluated 54 times by 5 testsEvaluated by:- tst_qqmlincubator
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickloader
- tst_qquickvisualdatamodel
|
|| phase == Startup| TRUE | evaluated 48 times by 5 testsEvaluated by:- tst_qqmlincubator
- tst_qquickgridview
- tst_qquicklistview
- tst_qquickloader
- tst_qquickvisualdatamodel
| | FALSE | evaluated 6 times by 2 testsEvaluated by:- tst_qqmlincubator
- tst_qquickloader
|
) | 6-88695 |
| 1349 | return;executed 88749 times by 32 tests: return;Executed by:- tst_examples
- tst_multipointtoucharea_interop
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlinstantiator
- tst_qqmllistmodel
- tst_qqmlqt
- tst_qqmltypeloader
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickanimations
- tst_qquickdraghandler
- tst_qquickflickable
- tst_qquickgridview
- tst_qquickimage
- tst_qquickitem
- tst_qquickitem2
- tst_qquickitemparticle
- tst_qquicklayouts
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- ...
| 88749 |
| 1350 | ((phase != Startup) ? static_cast<void>(0) : qt_assert("phase != Startup", __FILE__, 1407)); | - |
| 1351 | | - |
| 1352 | while (!sharedState->allCreatedObjects.isEmpty()| TRUE | evaluated 12 times by 2 testsEvaluated by:- tst_qqmlincubator
- tst_qquickloader
| | FALSE | evaluated 6 times by 2 testsEvaluated by:- tst_qqmlincubator
- tst_qquickloader
|
) | 6-12 |
| 1353 | delete sharedState->allCreatedObjects.pop();executed 12 times by 2 tests: delete sharedState->allCreatedObjects.pop();Executed by:- tst_qqmlincubator
- tst_qquickloader
| 12 |
| 1354 | | - |
| 1355 | while (sharedState->componentAttached| TRUE | never evaluated | | FALSE | evaluated 6 times by 2 testsEvaluated by:- tst_qqmlincubator
- tst_qquickloader
|
) { | 0-6 |
| 1356 | QQmlComponentAttached *a = sharedState->componentAttached; | - |
| 1357 | a->rem(); | - |
| 1358 | } never executed: end of block | 0 |
| 1359 | | - |
| 1360 | phase = Done; | - |
| 1361 | }executed 6 times by 2 tests: end of blockExecuted by:- tst_qqmlincubator
- tst_qquickloader
| 6 |
| 1362 | | - |
| 1363 | bool QQmlObjectCreator::populateInstance(int index, QObject *instance, QObject *bindingTarget, const QQmlPropertyData *valueTypeProperty) | - |
| 1364 | { | - |
| 1365 | QQmlData *declarativeData = QQmlData::get(instance, true); | - |
| 1366 | | - |
| 1367 | qSwap(_qobject, instance); | - |
| 1368 | qSwap(_valueTypeProperty, valueTypeProperty); | - |
| 1369 | qSwap(_compiledObjectIndex, index); | - |
| 1370 | const QV4::CompiledData::Object *obj = qmlUnit->objectAt(_compiledObjectIndex); | - |
| 1371 | qSwap(_compiledObject, obj); | - |
| 1372 | qSwap(_ddata, declarativeData); | - |
| 1373 | qSwap(_bindingTarget, bindingTarget); | - |
| 1374 | | - |
| 1375 | QV4::Scope valueScope(v4); | - |
| 1376 | QV4::ScopedValue scopeObjectProtector(valueScope); | - |
| 1377 | | - |
| 1378 | QQmlRefPointer<QQmlPropertyCache> cache = propertyCaches->at(_compiledObjectIndex); | - |
| 1379 | | - |
| 1380 | QQmlVMEMetaObject *vmeMetaObject = nullptr; | - |
| 1381 | if (propertyCaches->needsVMEMetaObject(_compiledObjectIndex)| TRUE | evaluated 67851 times by 99 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| | FALSE | evaluated 567445 times by 135 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
|
) { | 67851-567445 |
| 1382 | ((!cache.isNull()) ? static_cast<void>(0) : qt_assert("!cache.isNull()", __FILE__, 1439)); | - |
| 1383 | | - |
| 1384 | vmeMetaObject = new QQmlVMEMetaObject(v4, _qobject, cache, compilationUnit, _compiledObjectIndex); | - |
| 1385 | if (_ddata->propertyCache| TRUE | evaluated 67847 times by 99 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| | FALSE | evaluated 4 times by 1 test |
) | 4-67847 |
| 1386 | _ddata->propertyCache->release();executed 67847 times by 99 tests: _ddata->propertyCache->release();Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
| 67847 |
| 1387 | _ddata->propertyCache = cache.data(); | - |
| 1388 | _ddata->propertyCache->addref(); | - |
| 1389 | scopeObjectProtector = _ddata->jsWrapper.value(); | - |
| 1390 | }executed 67851 times by 99 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllistreference
- ...
else { | 67851 |
| 1391 | vmeMetaObject = QQmlVMEMetaObject::get(_qobject); | - |
| 1392 | }executed 567445 times by 135 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- ...
| 567445 |
| 1393 | | - |
| 1394 | registerObjectWithContextById(_compiledObject, _qobject); | - |
| 1395 | | - |
| 1396 | qSwap(_propertyCache, cache); | - |
| 1397 | qSwap(_vmeMetaObject, vmeMetaObject); | - |
| 1398 | | - |
| 1399 | if (_compiledObject->flags & QV4::CompiledData::Object::HasDeferredBindings| TRUE | evaluated 3936 times by 24 testsEvaluated by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
| | FALSE | evaluated 631360 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) | 3936-631360 |
| 1400 | _ddata->deferData(_compiledObjectIndex, compilationUnit, context);executed 3936 times by 24 tests: _ddata->deferData(_compiledObjectIndex, compilationUnit, context);Executed by:- tst_examples
- tst_qqmlbinding
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlnotifier
- tst_qqmlproperty
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimatedimage
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdesignersupport
- tst_qquickflickable
- tst_qquickflipable
- tst_qquickfontloader
- tst_qquickgridview
- tst_qquickitem2
- tst_qquicklistview
- tst_qquickloader
- tst_qquickmousearea
- tst_qquickpathview
- tst_qquickpositioners
- tst_qquickspringanimation
- tst_qquickstates
| 3936 |
| 1401 | | - |
| 1402 | if (_compiledObject->nFunctions > 0| TRUE | evaluated 15498 times by 54 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- ...
| | FALSE | evaluated 619798 times by 139 testsEvaluated by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
|
) | 15498-619798 |
| 1403 | setupFunctions();executed 15498 times by 54 tests: setupFunctions();Executed by:- tst_examples
- tst_flickableinterop
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistmodelworkerscript
- tst_qqmllocale
- tst_qqmlmetaobject
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmltranslation
- tst_qqmlvaluetypeproviders
- ...
| 15498 |
| 1404 | setupBindings(); | - |
| 1405 | | - |
| 1406 | qSwap(_vmeMetaObject, vmeMetaObject); | - |
| 1407 | qSwap(_bindingTarget, bindingTarget); | - |
| 1408 | qSwap(_ddata, declarativeData); | - |
| 1409 | qSwap(_compiledObject, obj); | - |
| 1410 | qSwap(_compiledObjectIndex, index); | - |
| 1411 | qSwap(_valueTypeProperty, valueTypeProperty); | - |
| 1412 | qSwap(_qobject, instance); | - |
| 1413 | qSwap(_propertyCache, cache); | - |
| 1414 | | - |
| 1415 | returnexecuted 635296 times by 139 tests: return errors.isEmpty();Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
errors.isEmpty();executed 635296 times by 139 tests: return errors.isEmpty();Executed by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 635296 |
| 1416 | } | - |
| 1417 | | - |
| 1418 | | - |
| 1419 | | - |
| 1420 | | - |
| 1421 | QQmlObjectCreatorRecursionWatcher::QQmlObjectCreatorRecursionWatcher(QQmlObjectCreator *creator) | - |
| 1422 | : sharedState(creator->sharedState) | - |
| 1423 | , watcher(creator->sharedState.data()) | - |
| 1424 | { | - |
| 1425 | }executed 306712 times by 139 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- ...
| 306712 |
| | |