| Line | Source | Count |
| 1 | | - |
| 2 | | - |
| 3 | | - |
| 4 | | - |
| 5 | QQmlTypeNameCache::QQmlTypeNameCache(const QQmlImports &importCache) | - |
| 6 | : m_imports(importCache) | - |
| 7 | { | - |
| 8 | }executed 55249 times by 141 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_drawingmodes
- tst_examples
- tst_flickableinterop
- tst_multipointtoucharea_interop
- tst_parserstress
- tst_qjsengine
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlexpression
- tst_qqmlfileselector
- tst_qqmlimport
- tst_qqmlincubator
- tst_qqmlinfo
- tst_qqmlinstantiator
- ...
| 55249 |
| 9 | | - |
| 10 | QQmlTypeNameCache::~QQmlTypeNameCache() | - |
| 11 | { | - |
| 12 | } | - |
| 13 | | - |
| 14 | void QQmlTypeNameCache::add(const QHashedString &name, const QUrl &url, const QHashedString &nameSpace) | - |
| 15 | { | - |
| 16 | if (nameSpace.length() != 0| TRUE | never evaluated | | FALSE | evaluated 24 times by 4 testsEvaluated by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcontext
- tst_qqmltypeloader
|
) { | 0-24 |
| 17 | QQmlImportRef *i = m_namedImports.value(nameSpace); | - |
| 18 | ((i != nullptr) ? static_cast<void>(0) : qt_assert("i != nullptr", __FILE__, 59)); | - |
| 19 | i->compositeSingletons.insert(name, url); | - |
| 20 | return; never executed: return; | 0 |
| 21 | } | - |
| 22 | | - |
| 23 | if (m_anonymousCompositeSingletons.contains(name)| TRUE | never evaluated | | FALSE | evaluated 24 times by 4 testsEvaluated by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcontext
- tst_qqmltypeloader
|
) | 0-24 |
| 24 | return; never executed: return; | 0 |
| 25 | | - |
| 26 | m_anonymousCompositeSingletons.insert(name, url); | - |
| 27 | }executed 24 times by 4 tests: end of blockExecuted by:- tst_examples
- tst_qmldiskcache
- tst_qqmlcontext
- tst_qqmltypeloader
| 24 |
| 28 | | - |
| 29 | void QQmlTypeNameCache::add(const QHashedString &name, int importedScriptIndex, const QHashedString &nameSpace) | - |
| 30 | { | - |
| 31 | QQmlImportRef import; | - |
| 32 | import.scriptIndex = importedScriptIndex; | - |
| 33 | import.m_qualifier = name; | - |
| 34 | | - |
| 35 | if (nameSpace.length() != 0| TRUE | evaluated 8 times by 1 test | | FALSE | evaluated 292 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
|
) { | 8-292 |
| 36 | QQmlImportRef *i = m_namedImports.value(nameSpace); | - |
| 37 | ((i != nullptr) ? static_cast<void>(0) : qt_assert("i != nullptr", __FILE__, 78)); | - |
| 38 | m_namespacedImports[i].insert(name, import); | - |
| 39 | return;executed 8 times by 1 test: return; | 8 |
| 40 | } | - |
| 41 | | - |
| 42 | if (m_namedImports.contains(name)| TRUE | evaluated 4 times by 1 test | | FALSE | evaluated 288 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
|
) | 4-288 |
| 43 | return;executed 4 times by 1 test: return; | 4 |
| 44 | | - |
| 45 | m_namedImports.insert(name, import); | - |
| 46 | }executed 288 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
| 288 |
| 47 | | - |
| 48 | QQmlTypeNameCache::Result QQmlTypeNameCache::query(const QHashedStringRef &name) const | - |
| 49 | { | - |
| 50 | Result result = query(m_namedImports, name); | - |
| 51 | | - |
| 52 | if (!result.isValid()| TRUE | evaluated 71337 times by 85 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- ...
| | FALSE | evaluated 96 times by 5 testsEvaluated by:- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlproperty
- tst_qqmlvaluetypes
- tst_qquickscreen
|
) | 96-71337 |
| 53 | result = typeSearch(m_anonymousImports, name);executed 71337 times by 85 tests: result = typeSearch(m_anonymousImports, name);Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- ...
| 71337 |
| 54 | | - |
| 55 | if (!result.isValid()| TRUE | evaluated 69047 times by 61 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_parserstress
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmltranslation
- ...
| | FALSE | evaluated 2386 times by 60 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickborderimage
- tst_qquickdrag
- ...
|
) | 2386-69047 |
| 56 | result = query(m_anonymousCompositeSingletons, name);executed 69047 times by 61 tests: result = query(m_anonymousCompositeSingletons, name);Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_parserstress
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmltranslation
- ...
| 69047 |
| 57 | | - |
| 58 | if (!result.isValid()| TRUE | evaluated 68981 times by 61 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_parserstress
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmltranslation
- ...
| | FALSE | evaluated 2452 times by 60 testsEvaluated by:- tst_examples
- tst_flickableinterop
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmllistmodel
- tst_qqmlmetatype
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlstatemachine
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimatedimage
- tst_qquickanimatedsprite
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickborderimage
- tst_qquickdrag
- ...
|
) { | 2452-68981 |
| 59 | | - |
| 60 | QQmlImportNamespace *typeNamespace = nullptr; | - |
| 61 | QList<QQmlError> errors; | - |
| 62 | QQmlType t; | - |
| 63 | bool typeFound = m_imports.resolveType(name, &t, nullptr, nullptr, &typeNamespace, &errors); | - |
| 64 | if (typeFound| TRUE | evaluated 430 times by 4 testsEvaluated by:- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| | FALSE | evaluated 68551 times by 61 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_parserstress
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmltranslation
- ...
|
) { | 430-68551 |
| 65 | returnexecuted 430 times by 4 tests: return Result(t);Executed by:- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
Result(t);executed 430 times by 4 tests: return Result(t);Executed by:- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_quicktestmainwithsetup
- tst_testfiltering
| 430 |
| 66 | } | - |
| 67 | | - |
| 68 | }executed 68551 times by 61 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_examples
- tst_parserstress
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmltranslation
- ...
| 68551 |
| 69 | | - |
| 70 | returnexecuted 71003 times by 86 tests: return result;Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- ...
result;executed 71003 times by 86 tests: return result;Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_flickableinterop
- tst_parserstress
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginecleanup
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistmodel
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- ...
| 71003 |
| 71 | } | - |
| 72 | | - |
| 73 | QQmlTypeNameCache::Result QQmlTypeNameCache::query(const QHashedStringRef &name, | - |
| 74 | const QQmlImportRef *importNamespace) const | - |
| 75 | { | - |
| 76 | ((importNamespace && importNamespace->scriptIndex == -1) ? static_cast<void>(0) : qt_assert("importNamespace && importNamespace->scriptIndex == -1", __FILE__, 117)); | - |
| 77 | | - |
| 78 | Result result = typeSearch(importNamespace->modules, name); | - |
| 79 | | - |
| 80 | if (!result.isValid()| TRUE | never evaluated | | FALSE | evaluated 6 times by 1 test |
) | 0-6 |
| 81 | result = query(importNamespace->compositeSingletons, name); never executed: result = query(importNamespace->compositeSingletons, name); | 0 |
| 82 | | - |
| 83 | if (!result.isValid()| TRUE | never evaluated | | FALSE | evaluated 6 times by 1 test |
) { | 0-6 |
| 84 | | - |
| 85 | | - |
| 86 | | - |
| 87 | QString qualifiedTypeName = importNamespace->m_qualifier + QLatin1Char('.') + name.toString(); | - |
| 88 | QQmlImportNamespace *typeNamespace = nullptr; | - |
| 89 | QList<QQmlError> errors; | - |
| 90 | QQmlType t; | - |
| 91 | bool typeFound = m_imports.resolveType(qualifiedTypeName, &t, nullptr, nullptr, &typeNamespace, &errors); | - |
| 92 | if (typeFound| TRUE | never evaluated | | FALSE | never evaluated |
) { | 0 |
| 93 | return never executed: return Result(t); Result(t);never executed: return Result(t); | 0 |
| 94 | } | - |
| 95 | } never executed: end of block | 0 |
| 96 | | - |
| 97 | returnexecuted 6 times by 1 test: return result; result;executed 6 times by 1 test: return result; | 6 |
| 98 | } | - |
| 99 | | - |
| 100 | QQmlTypeNameCache::Result QQmlTypeNameCache::query(const QV4::String *name, QQmlImport::RecursionRestriction recursionRestriction) const | - |
| 101 | { | - |
| 102 | Result result = query(m_namedImports, name); | - |
| 103 | | - |
| 104 | if (!result.isValid()| TRUE | evaluated 370189 times by 66 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlstatemachine
- tst_qqmltranslation
- ...
| | FALSE | evaluated 746 times by 15 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qqmlconnections
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmlvaluetypes
- tst_qquickanimationcontroller
- tst_qquicklayouts
- tst_qquickscreen
- tst_quicktestmainwithsetup
- tst_testfiltering
|
) | 746-370189 |
| 105 | result = typeSearch(m_anonymousImports, name);executed 370189 times by 66 tests: result = typeSearch(m_anonymousImports, name);Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlstatemachine
- tst_qqmltranslation
- ...
| 370189 |
| 106 | | - |
| 107 | if (!result.isValid()| TRUE | evaluated 221087 times by 55 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
| | FALSE | evaluated 149848 times by 44 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlmetatype
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdrag
- tst_qquickdroparea
- ...
|
) | 149848-221087 |
| 108 | result = query(m_anonymousCompositeSingletons, name);executed 221087 times by 55 tests: result = query(m_anonymousCompositeSingletons, name);Executed by:- tst_bindingdependencyapi
- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- ...
| 221087 |
| 109 | | - |
| 110 | if (!result.isValid()| TRUE | evaluated 220993 times by 54 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
| | FALSE | evaluated 149942 times by 44 testsEvaluated by:- tst_examples
- tst_qmlcachegen
- tst_qmldiskcache
- tst_qqmlcomponent
- tst_qqmlconnections
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmlecmascript
- tst_qqmlincubator
- tst_qqmlmetatype
- tst_qqmlqt
- tst_qqmlsqldatabase
- tst_qqmlstatemachine
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- tst_qqmlxmlhttprequest
- tst_qquickaccessible
- tst_qquickanimatedimage
- tst_qquickanimationcontroller
- tst_qquickanimations
- tst_qquickbehaviors
- tst_qquickdrag
- tst_qquickdroparea
- ...
|
) { | 149942-220993 |
| 111 | | - |
| 112 | QString typeName = name->toQStringNoThrow(); | - |
| 113 | QQmlImportNamespace *typeNamespace = nullptr; | - |
| 114 | QList<QQmlError> errors; | - |
| 115 | QQmlType t; | - |
| 116 | bool typeFound = m_imports.resolveType(typeName, &t, nullptr, nullptr, &typeNamespace, &errors, | - |
| 117 | QQmlType::AnyRegistrationType, recursionRestriction); | - |
| 118 | if (typeFound| TRUE | evaluated 2 times by 1 test | | FALSE | evaluated 220991 times by 54 testsEvaluated by:- tst_bindingdependencyapi
- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
|
) { | 2-220991 |
| 119 | returnexecuted 2 times by 1 test: return Result(t); Result(t);executed 2 times by 1 test: return Result(t); | 2 |
| 120 | } | - |
| 121 | | - |
| 122 | }executed 220991 times by 54 tests: end of blockExecuted by:- tst_bindingdependencyapi
- tst_examples
- tst_qmlcachegen
- tst_qqmlapplicationengine
- tst_qqmlbinding
- tst_qqmlcomponent
- tst_qqmlconsole
- tst_qqmlcontext
- tst_qqmldebugjs
- tst_qqmlecmascript
- tst_qqmlenginedebugservice
- tst_qqmlincubator
- tst_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmltranslation
- tst_qqmltypeloader
- tst_qqmlvaluetypeproviders
- tst_qqmlvaluetypes
- ...
| 220991 |
| 123 | | - |
| 124 | returnexecuted 370933 times by 67 tests: return result;Executed by:- tst_bindingdependencyapi
- tst_examples
- 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_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlstatemachine
- ...
result;executed 370933 times by 67 tests: return result;Executed by:- tst_bindingdependencyapi
- tst_examples
- 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_qqmlitemmodels
- tst_qqmllistreference
- tst_qqmllocale
- tst_qqmlmetatype
- tst_qqmlnotifier
- tst_qqmlprofilerservice
- tst_qqmlproperty
- tst_qqmlqt
- tst_qqmlsettings
- tst_qqmlsqldatabase
- tst_qqmlstatemachine
- ...
| 370933 |
| 125 | } | - |
| 126 | | - |
| 127 | QQmlTypeNameCache::Result QQmlTypeNameCache::query(const QV4::String *name, const QQmlImportRef *importNamespace) const | - |
| 128 | { | - |
| 129 | ((importNamespace && importNamespace->scriptIndex == -1) ? static_cast<void>(0) : qt_assert("importNamespace && importNamespace->scriptIndex == -1", __FILE__, 170)); | - |
| 130 | | - |
| 131 | QMap<const QQmlImportRef *, QStringHash<QQmlImportRef> >::const_iterator it = m_namespacedImports.constFind(importNamespace); | - |
| 132 | if (it != m_namespacedImports.constEnd()| TRUE | evaluated 8 times by 1 test | | FALSE | evaluated 316 times by 5 testsEvaluated by:- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlsqldatabase
- tst_qqmlvaluetypes
- tst_qquickscreen
|
) { | 8-316 |
| 133 | Result r = query(*it, name); | - |
| 134 | if (r.isValid()| TRUE | evaluated 8 times by 1 test | | FALSE | never evaluated |
) | 0-8 |
| 135 | returnexecuted 8 times by 1 test: return r; r;executed 8 times by 1 test: return r; | 8 |
| 136 | } never executed: end of block | 0 |
| 137 | | - |
| 138 | Result r = typeSearch(importNamespace->modules, name); | - |
| 139 | | - |
| 140 | if (!r.isValid()| TRUE | evaluated 2 times by 1 test | | FALSE | evaluated 314 times by 5 testsEvaluated by:- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlsqldatabase
- tst_qqmlvaluetypes
- tst_qquickscreen
|
) | 2-314 |
| 141 | r = query(importNamespace->compositeSingletons, name);executed 2 times by 1 test: r = query(importNamespace->compositeSingletons, name); | 2 |
| 142 | | - |
| 143 | if (!r.isValid()| TRUE | evaluated 2 times by 1 test | | FALSE | evaluated 314 times by 5 testsEvaluated by:- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlsqldatabase
- tst_qqmlvaluetypes
- tst_qquickscreen
|
) { | 2-314 |
| 144 | | - |
| 145 | | - |
| 146 | | - |
| 147 | QString qualifiedTypeName = importNamespace->m_qualifier + QLatin1Char('.') + name->toQStringNoThrow(); | - |
| 148 | QQmlImportNamespace *typeNamespace = nullptr; | - |
| 149 | QList<QQmlError> errors; | - |
| 150 | QQmlType t; | - |
| 151 | bool typeFound = m_imports.resolveType(qualifiedTypeName, &t, nullptr, nullptr, &typeNamespace, &errors); | - |
| 152 | if (typeFound| TRUE | never evaluated | | FALSE | evaluated 2 times by 1 test |
) { | 0-2 |
| 153 | return never executed: return Result(t); Result(t);never executed: return Result(t); | 0 |
| 154 | } | - |
| 155 | }executed 2 times by 1 test: end of block | 2 |
| 156 | | - |
| 157 | returnexecuted 316 times by 5 tests: return r;Executed by:- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlsqldatabase
- tst_qqmlvaluetypes
- tst_qquickscreen
r;executed 316 times by 5 tests: return r;Executed by:- tst_qqmlconnections
- tst_qqmlecmascript
- tst_qqmlsqldatabase
- tst_qqmlvaluetypes
- tst_qquickscreen
| 316 |
| 158 | } | - |
| 159 | | - |
| 160 | | - |
| | |