OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %:  0.000% (0/11)
...90
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...110
Condition %: 100.000% (1/1)
...118
Condition %: 100.000% (1/1)
119
Condition %: 100.000% (1/1)
120
Condition %: 100.000% (1/1)
121
Condition %: 100.000% (1/1)
122123
Condition %: 100.000% (1/1)
124
Condition %: 100.000% (1/1)
125
Condition %: 100.000% (1/1)
126
Condition %: 100.000% (1/1)
...130
Condition %: 100.000% (1/1)
...140
Condition %: 100.000% (1/1)
...150
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlThreadPrivate::wait
Name: QQmlThreadPrivate::wait
Prototype: inline void wait()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp
Lines: 63-63
100.000% (1/1)
11
QQmlThreadPrivate::wakeOne
Name: QQmlThreadPrivate::wakeOne
Prototype: inline void wakeOne()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp
Lines: 64-64
100.000% (1/1)
11
QQmlTimer::QQmlTimer
Name: QQmlTimer::QQmlTimer
Prototype: QQmlTimer::QQmlTimer(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 125-132
100.000% (1/1)
41
QQmlTimer::classBegin
Name: QQmlTimer::classBegin
Prototype: void QQmlTimer::classBegin()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 299-303
100.000% (1/1)
21
QQmlTimer::componentComplete
Name: QQmlTimer::componentComplete
Prototype: void QQmlTimer::componentComplete()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 305-310
100.000% (1/1)
31
QQmlTimer::d_func
Name: QQmlTimer::d_func
Prototype: inline QQmlTimerPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer_p.h
Lines: 68-68
100.000% (1/1)
11
QQmlTimer::d_func
Name: QQmlTimer::d_func
Prototype: inline const QQmlTimerPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer_p.h
Lines: 68-68
100.000% (1/1)
11
QQmlTimer::interval
Name: QQmlTimer::interval
Prototype: int QQmlTimer::interval() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 151-155
100.000% (1/1)
21
QQmlTimer::intervalChanged
Name: QQmlTimer::intervalChanged
Prototype: void QQmlTimer::intervalChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmltimer_p.cpp
Lines: 271-274
100.000% (1/1)
11
QQmlTimer::isRepeating
Name: QQmlTimer::isRepeating
Prototype: bool QQmlTimer::isRepeating() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 196-200
100.000% (1/1)
21
QQmlTimer::isRunning
Name: QQmlTimer::isRunning
Prototype: bool QQmlTimer::isRunning() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 168-172
100.000% (1/1)
21
QQmlTimer::repeatChanged
Name: QQmlTimer::repeatChanged
Prototype: void QQmlTimer::repeatChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmltimer_p.cpp
Lines: 277-280
100.000% (1/1)
11
QQmlTimer::restart
Name: QQmlTimer::restart
Prototype: void QQmlTimer::restart()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 277-281
100.000% (1/1)
21
QQmlTimer::runningChanged
Name: QQmlTimer::runningChanged
Prototype: void QQmlTimer::runningChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmltimer_p.cpp
Lines: 265-268
100.000% (1/1)
11
QQmlTimer::setInterval
Name: QQmlTimer::setInterval
Prototype: void QQmlTimer::setInterval(int interval)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 141-149
100.000% (4/4)
52
QQmlTimer::setRepeating
Name: QQmlTimer::setRepeating
Prototype: void QQmlTimer::setRepeating(bool repeating)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 202-210
100.000% (4/4)
52
QQmlTimer::setRunning
Name: QQmlTimer::setRunning
Prototype: void QQmlTimer::setRunning(bool running)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 174-183
100.000% (4/4)
62
QQmlTimer::setTriggeredOnStart
Name: QQmlTimer::setTriggeredOnStart
Prototype: void QQmlTimer::setTriggeredOnStart(bool triggeredOnStart)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 235-243
100.000% (4/4)
52
QQmlTimer::start
Name: QQmlTimer::start
Prototype: void QQmlTimer::start()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 252-255
100.000% (1/1)
11
QQmlTimer::stop
Name: QQmlTimer::stop
Prototype: void QQmlTimer::stop()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 264-267
100.000% (1/1)
11
QQmlTimer::triggered
Name: QQmlTimer::triggered
Prototype: void QQmlTimer::triggered()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmltimer_p.cpp
Lines: 259-262
100.000% (1/1)
11
QQmlTimer::triggeredOnStart
Name: QQmlTimer::triggeredOnStart
Prototype: bool QQmlTimer::triggeredOnStart() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 229-233
100.000% (1/1)
21
QQmlTimer::triggeredOnStartChanged
Name: QQmlTimer::triggeredOnStartChanged
Prototype: void QQmlTimer::triggeredOnStartChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmltimer_p.cpp
Lines: 283-286
100.000% (1/1)
11
QQmlTimerPrivate::QQmlTimerPrivate
Name: QQmlTimerPrivate::QQmlTimerPrivate
Prototype: QQmlTimerPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 59-61
100.000% (1/1)
11
QQmlTimerPrivate::animationCurrentLoopChanged
Name: QQmlTimerPrivate::animationCurrentLoopChanged
Prototype: void animationCurrentLoopChanged(QAbstractAnimationJob *) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 64-64
100.000% (1/1)
11
QQmlTranslationBinding::QQmlTranslationBinding
Name: QQmlTranslationBinding::QQmlTranslationBinding
Prototype: QQmlTranslationBinding(const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &compilationUnit, const QV4::CompiledData::Binding *binding)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp
Lines: 340-344
100.000% (1/1)
21
QQmlTranslationBinding::hasDependencies
Name: QQmlTranslationBinding::hasDependencies
Prototype: bool hasDependencies() const override final
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp
Lines: 377-377
100.000% (1/1)
11
QQmlType::isValid [qqmlmetatype_p.h #2]
Name: QQmlType::isValid [qqmlmetatype_p.h #2]
Prototype: bool isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlmetatype_p.h #2
Lines: 180-180
100.000% (1/1)
11
QQmlType::operator == [qqmlmetatype_p.h #2]
Name: QQmlType::operator == [qqmlmetatype_p.h #2]
Prototype: bool operator ==(const QQmlType &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlmetatype_p.h #2
Lines: 176-178
100.000% (1/1)
11
QQmlType::priv [qqmlmetatype_p.h #2]
Name: QQmlType::priv [qqmlmetatype_p.h #2]
Prototype: QQmlTypePrivate *priv() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlmetatype_p.h #2
Lines: 269-269
100.000% (1/1)
11
QQmlTypeCompiler::QQmlTypeCompiler
Name: QQmlTypeCompiler::QQmlTypeCompiler
Prototype: QQmlTypeCompiler::QQmlTypeCompiler(QQmlEnginePrivate *engine, QQmlTypeData *typeData, QmlIR::Document *parsedQML, const QQmlRefPointer<QQmlTypeNameCache> &typeNameCache, const QV4::CompiledData::ResolvedTypeReferenceMap &resolvedTypeCache, const QV4::CompiledData::DependentTypesHasher &dependencyHasher)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 58-68
100.000% (1/1)
21
QQmlTypeCompiler::addImport
Name: QQmlTypeCompiler::addImport
Prototype: void QQmlTypeCompiler::addImport(const QString &module, const QString &qualifier, int majorVersion, int minorVersion)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 268-288
100.000% (11/11)
163
QQmlTypeCompiler::bindingAsString
Name: QQmlTypeCompiler::bindingAsString
Prototype: QString QQmlTypeCompiler::bindingAsString(const QmlIR::Object *object, int scriptIndex) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 263-266
100.000% (1/1)
11
QQmlTypeCompiler::compilationErrors
Name: QQmlTypeCompiler::compilationErrors
Prototype: QList<QQmlError> compilationErrors() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h
Lines: 97-97
100.000% (1/1)
11
QQmlTypeCompiler::componentRoots
Name: QQmlTypeCompiler::componentRoots
Prototype: const QVector<quint32> &componentRoots() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h
Lines: 114-114
100.000% (1/1)
11
QQmlTypeCompiler::customParserCache
Name: QQmlTypeCompiler::customParserCache
Prototype: const QHash<int, QQmlCustomParser*> &customParserCache() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h
Lines: 120-120
100.000% (1/1)
11
QQmlTypeCompiler::enginePrivate
Name: QQmlTypeCompiler::enginePrivate
Prototype: QQmlEnginePrivate *enginePrivate() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h
Lines: 107-107
100.000% (1/1)
11
QQmlTypeCompiler::imports
Name: QQmlTypeCompiler::imports
Prototype: const QQmlImports *QQmlTypeCompiler::imports() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 217-220
100.000% (1/1)
11
QQmlTypeCompiler::memoryPool
Name: QQmlTypeCompiler::memoryPool
Prototype: QQmlJS::MemoryPool *QQmlTypeCompiler::memoryPool()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 243-246
100.000% (1/1)
11
QQmlTypeCompiler::newStringRef
Name: QQmlTypeCompiler::newStringRef
Prototype: QStringRef QQmlTypeCompiler::newStringRef(const QString &string)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 248-251
100.000% (1/1)
11
QQmlTypeCompiler::objectAt
Name: QQmlTypeCompiler::objectAt
Prototype: const QmlIR::Object *objectAt(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h
Lines: 87-87
100.000% (1/1)
11
QQmlTypeCompiler::objectCount
Name: QQmlTypeCompiler::objectCount
Prototype: int objectCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h
Lines: 88-88
100.000% (1/1)
11
QQmlTypeCompiler::objectFunctionsBegin
Name: QQmlTypeCompiler::objectFunctionsBegin
Prototype: QmlIR::PoolList<QmlIR::Function>::Iterator objectFunctionsBegin(const QmlIR::Object *object) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h
Lines: 90-90
100.000% (1/1)
11
QQmlTypeCompiler::objectFunctionsEnd
Name: QQmlTypeCompiler::objectFunctionsEnd
Prototype: QmlIR::PoolList<QmlIR::Function>::Iterator objectFunctionsEnd(const QmlIR::Object *object) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h
Lines: 91-91
100.000% (1/1)
11
QQmlTypeCompiler::propertyCaches
Name: QQmlTypeCompiler::propertyCaches
Prototype: const QQmlPropertyCacheVector *QQmlTypeCompiler::propertyCaches() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 233-236
100.000% (1/1)
11
QQmlTypeCompiler::qmlObjects
Name: QQmlTypeCompiler::qmlObjects
Prototype: QVector<QmlIR::Object *> *QQmlTypeCompiler::qmlObjects() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 222-225
100.000% (1/1)
11
QQmlTypeCompiler::recordError
Name: QQmlTypeCompiler::recordError
Prototype: void QQmlTypeCompiler::recordError(QQmlError error)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 181-185
100.000% (1/1)
21
QQmlTypeCompiler::recordError
Name: QQmlTypeCompiler::recordError
Prototype: void QQmlTypeCompiler::recordError(const QV4::CompiledData::Location &location, const QString &description)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 187-195
100.000% (1/1)
61
QQmlTypeCompiler::recordError
Name: QQmlTypeCompiler::recordError
Prototype: void QQmlTypeCompiler::recordError(const QQmlCompileError &error)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 197-200
100.000% (1/1)
11
QQmlTypeCompiler::registerString
Name: QQmlTypeCompiler::registerString
Prototype: int QQmlTypeCompiler::registerString(const QString &str)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 207-210
100.000% (1/1)
11
QQmlTypeCompiler::setComponentRoots
Name: QQmlTypeCompiler::setComponentRoots
Prototype: void setComponentRoots(const QVector<quint32> &roots)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h
Lines: 113-113
100.000% (1/1)
11
QQmlTypeCompiler::setPropertyCaches
Name: QQmlTypeCompiler::setPropertyCaches
Prototype: void QQmlTypeCompiler::setPropertyCaches(QQmlPropertyCacheVector &&caches)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 227-231
100.000% (1/1)
21
QQmlTypeCompiler::stringAt
Name: QQmlTypeCompiler::stringAt
Prototype: QString QQmlTypeCompiler::stringAt(int idx) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 202-205
100.000% (1/1)
11
QQmlTypeCompiler::takePropertyCaches
Name: QQmlTypeCompiler::takePropertyCaches
Prototype: QQmlPropertyCacheVector &&QQmlTypeCompiler::takePropertyCaches()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 238-241
100.000% (1/1)
11
QQmlTypeCompiler::url
Name: QQmlTypeCompiler::url
Prototype: QUrl url() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler_p.h
Lines: 106-106
100.000% (1/1)
11
QQmlTypeData::QQmlTypeData
Name: QQmlTypeData::QQmlTypeData
Prototype: QQmlTypeData::QQmlTypeData(const QUrl &url, QQmlTypeLoader *manager)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2052-2057
100.000% (1/1)
31
QQmlTypeData::TypeReference::TypeReference
Name: QQmlTypeData::TypeReference::TypeReference
Prototype: TypeReference()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader_p.h
Lines: 426-426
100.000% (1/1)
11
QQmlTypeData::allDependenciesDone
Name: QQmlTypeData::allDependenciesDone
Prototype: void QQmlTypeData::allDependenciesDone()
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2533-2565
100.000% (16/16)
216
QQmlTypeData::compilationUnit
Name: QQmlTypeData::compilationUnit
Prototype: QV4::CompiledData::CompilationUnit *QQmlTypeData::compilationUnit() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2071-2074
100.000% (1/1)
11
QQmlTypeData::completed
Name: QQmlTypeData::completed
Prototype: void QQmlTypeData::completed()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2379-2386
100.000% (4/4)
32
QQmlTypeData::done::[lambda]
Name: QQmlTypeData::done::[lambda]
Prototype: [this]
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2214-2219
100.000% (4/4)
42
QQmlTypeData::downloadProgressChanged
Name: QQmlTypeData::downloadProgressChanged
Prototype: void QQmlTypeData::downloadProgressChanged(qreal p)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2567-2573
100.000% (4/4)
32
QQmlTypeData::initializeFromCachedUnit
Name: QQmlTypeData::initializeFromCachedUnit
Prototype: void QQmlTypeData::initializeFromCachedUnit(const QV4::CompiledData::Unit *unit)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2435-2444
100.000% (1/1)
71
QQmlTypeData::loadImplicitImport
Name: QQmlTypeData::loadImplicitImport
Prototype: bool QQmlTypeData::loadImplicitImport()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2388-2407
100.000% (4/4)
92
QQmlTypeData::registerCallback
Name: QQmlTypeData::registerCallback
Prototype: void QQmlTypeData::registerCallback(TypeDataCallback *callback)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2076-2080
100.000% (1/1)
21
QQmlTypeData::restoreIR
Name: QQmlTypeData::restoreIR
Prototype: void QQmlTypeData::restoreIR(QQmlRefPointer<QV4::CompiledData::CompilationUnit> unit)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2477-2486
100.000% (1/1)
71
QQmlTypeData::scriptImported
Name: QQmlTypeData::scriptImported
Prototype: void QQmlTypeData::scriptImported(const QQmlRefPointer<QQmlScriptBlob> &blob, const QV4::CompiledData::Location &location, const QString &qualifier, const QString & )
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2812-2820
100.000% (1/1)
51
QQmlTypeData::stringAt
Name: QQmlTypeData::stringAt
Prototype: QString QQmlTypeData::stringAt(int index) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2575-2580
100.000% (4/4)
32
QQmlTypeData::unregisterCallback
Name: QQmlTypeData::unregisterCallback
Prototype: void QQmlTypeData::unregisterCallback(TypeDataCallback *callback)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2082-2087
100.000% (1/1)
31
QQmlTypeData::~QQmlTypeData
Name: QQmlTypeData::~QQmlTypeData
Prototype: QQmlTypeData::~QQmlTypeData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2059-2064
100.000% (1/1)
31
QQmlTypeLoader::Blob::Blob
Name: QQmlTypeLoader::Blob::Blob
Prototype: QQmlTypeLoader::Blob::Blob(const QUrl &url, QQmlDataBlob::Type type, QQmlTypeLoader *loader)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1327-1330
100.000% (1/1)
21
QQmlTypeLoader::Blob::imports
Name: QQmlTypeLoader::Blob::imports
Prototype: const QQmlImports &imports() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader_p.h
Lines: 274-274
100.000% (1/1)
11
QQmlTypeLoader::Blob::isDebugging
Name: QQmlTypeLoader::Blob::isDebugging
Prototype: bool QQmlTypeLoader::Blob::isDebugging() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1523-1526
100.000% (1/1)
11
QQmlTypeLoader::Blob::setCachedUnitStatus
Name: QQmlTypeLoader::Blob::setCachedUnitStatus
Prototype: void setCachedUnitStatus(QQmlMetaType::CachedUnitLookupError status)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader_p.h
Lines: 276-276
100.000% (1/1)
11
QQmlTypeLoader::QQmlTypeLoader
Name: QQmlTypeLoader::QQmlTypeLoader
Prototype: QQmlTypeLoader::QQmlTypeLoader(QQmlEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1620-1626
100.000% (1/1)
21
QQmlTypeLoader::clearCache
Name: QQmlTypeLoader::clearCache
Prototype: void QQmlTypeLoader::clearCache()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1962-1980
100.000% (10/10)
144
QQmlTypeLoader::doLoad
Name: QQmlTypeLoader::doLoad
Prototype: template<typename Loader> void QQmlTypeLoader::doLoad(const Loader &loader, QQmlDataBlob *blob, Mode mode)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1044-1078
100.000% (16/16)
216
QQmlTypeLoader::engine
Name: QQmlTypeLoader::engine
Prototype: QQmlEngine *QQmlTypeLoader::engine() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1241-1244
100.000% (1/1)
11
QQmlTypeLoader::getQmldir
Name: QQmlTypeLoader::getQmldir
Prototype: QQmlRefPointer<QQmlQmldirData> QQmlTypeLoader::getQmldir(const QUrl &url)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1752-1769
100.000% (4/4)
182
QQmlTypeLoader::getScript
Name: QQmlTypeLoader::getScript
Prototype: QQmlRefPointer<QQmlScriptBlob> QQmlTypeLoader::getScript(const QUrl &unNormalizedUrl)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1721-1747
100.000% (7/7)
233
QQmlTypeLoader::getType
Name: QQmlTypeLoader::getType
Prototype: QQmlRefPointer<QQmlTypeData> QQmlTypeLoader::getType(const QByteArray &data, const QUrl &url, Mode mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1708-1716
100.000% (1/1)
41
QQmlTypeLoader::importDatabase
Name: QQmlTypeLoader::importDatabase
Prototype: QQmlImportDatabase *QQmlTypeLoader::importDatabase() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1642-1645
100.000% (1/1)
11
QQmlTypeLoader::isTypeLoaded
Name: QQmlTypeLoader::isTypeLoaded
Prototype: bool QQmlTypeLoader::isTypeLoaded(const QUrl &url) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2026-2030
100.000% (1/1)
21
QQmlTypeLoader::load
Name: QQmlTypeLoader::load
Prototype: void QQmlTypeLoader::load(QQmlDataBlob *blob, Mode mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1085-1088
100.000% (1/1)
11
QQmlTypeLoader::loadWithCachedUnit
Name: QQmlTypeLoader::loadWithCachedUnit
Prototype: void QQmlTypeLoader::loadWithCachedUnit(QQmlDataBlob *blob, const QV4::CompiledData::Unit *unit, Mode mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1100-1103
100.000% (1/1)
11
QQmlTypeLoader::loadWithCachedUnitThread
Name: QQmlTypeLoader::loadWithCachedUnitThread
Prototype: void QQmlTypeLoader::loadWithCachedUnitThread(QQmlDataBlob *blob, const QV4::CompiledData::Unit *unit)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1112-1117
100.000% (1/1)
11
QQmlTypeLoader::loadWithStaticData
Name: QQmlTypeLoader::loadWithStaticData
Prototype: void QQmlTypeLoader::loadWithStaticData(QQmlDataBlob *blob, const QByteArray &data, Mode mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1095-1098
100.000% (1/1)
11
QQmlTypeLoader::loadWithStaticDataThread
Name: QQmlTypeLoader::loadWithStaticDataThread
Prototype: void QQmlTypeLoader::loadWithStaticDataThread(QQmlDataBlob *blob, const QByteArray &data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1105-1110
100.000% (1/1)
11
QQmlTypeLoader::lock
Name: QQmlTypeLoader::lock
Prototype: void lock()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader_p.h
Lines: 327-327
100.000% (1/1)
11
QQmlTypeLoader::networkReplyProgress
Name: QQmlTypeLoader::networkReplyProgress
Prototype: void QQmlTypeLoader::networkReplyProgress(QNetworkReply *reply, qint64 bytesReceived, qint64 bytesTotal)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1220-1235
100.000% (7/7)
83
QQmlTypeLoader::normalize
Name: QQmlTypeLoader::normalize
Prototype: QUrl QQmlTypeLoader::normalize(const QUrl &unNormalizedUrl)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1647-1653
100.000% (4/4)
42
QQmlTypeLoader::profiler
Name: QQmlTypeLoader::profiler
Prototype: QQmlProfiler *profiler() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader_p.h
Lines: 342-342
100.000% (1/1)
11
QQmlTypeLoader::setData
Name: QQmlTypeLoader::setData
Prototype: void QQmlTypeLoader::setData(QQmlDataBlob *blob, const QByteArray &data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1264-1271
100.000% (1/1)
51
QQmlTypeLoader::setData
Name: QQmlTypeLoader::setData
Prototype: void QQmlTypeLoader::setData(QQmlDataBlob *blob, const QString &fileName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1273-1279
100.000% (1/1)
41
QQmlTypeLoader::setData
Name: QQmlTypeLoader::setData
Prototype: void QQmlTypeLoader::setData(QQmlDataBlob *blob, const QQmlDataBlob::SourceCodeData &d)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1281-1299
100.000% (9/9)
103
QQmlTypeLoader::setProfiler
Name: QQmlTypeLoader::setProfiler
Prototype: void QQmlTypeLoader::setProfiler(QQmlProfiler *profiler)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 986-990
100.000% (1/1)
21
QQmlTypeLoader::setQmldirContent
Name: QQmlTypeLoader::setQmldirContent
Prototype: void QQmlTypeLoader::setQmldirContent(const QString &url, const QString &content)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1944-1956
100.000% (5/5)
72
QQmlTypeLoader::unlock
Name: QQmlTypeLoader::unlock
Prototype: void unlock()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader_p.h
Lines: 328-328
100.000% (1/1)
11
QQmlTypeLoader::updateTypeCacheTrimThreshold
Name: QQmlTypeLoader::updateTypeCacheTrimThreshold
Prototype: void QQmlTypeLoader::updateTypeCacheTrimThreshold()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1982-1989
100.000% (7/7)
53
QQmlTypeLoader::~QQmlTypeLoader
Name: QQmlTypeLoader::~QQmlTypeLoader
Prototype: QQmlTypeLoader::~QQmlTypeLoader()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1632-1640
100.000% (1/1)
31
Page:<>1
Condition %:  0.000% (0/11)
...90
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...110
Condition %: 100.000% (1/1)
...118
Condition %: 100.000% (1/1)
119
Condition %: 100.000% (1/1)
120
Condition %: 100.000% (1/1)
121
Condition %: 100.000% (1/1)
122123
Condition %: 100.000% (1/1)
124
Condition %: 100.000% (1/1)
125
Condition %: 100.000% (1/1)
126
Condition %: 100.000% (1/1)
...130
Condition %: 100.000% (1/1)
...140
Condition %: 100.000% (1/1)
...150
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.0