OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...20
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
...30
Function: QJSValueIterator::value
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
...49
Function: QQmlJS::AST::WhileStatement::accept0
50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
51
Function: QQmlListCompositor::Change::inCache
52
Function: QQmlListModel::roleNames
5354
Function: QQmlObjectCreator::setPropertyBinding::[lambda]
55
Function: QQmlPartsModel::incubationStatus
56
Function: QQmlProfilerClientPrivate::sendRecordingStatus
57
Function: QQmlPropertyCache::callJSFactoryMethod
...60
Function: QQmlRefPointer::data
...70
Function: QQuickBorderImage::setVerticalTileMode
...80
Function: QQuickGrabGestureEvent::grab
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlLoggingCategory::category
Name: QQmlLoggingCategory::category
Prototype: QLoggingCategory *QQmlLoggingCategory::category() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlloggingcategory.cpp
Lines: 119-122
100.000% (1/1)
11
QQmlLoggingCategory::componentComplete
Name: QQmlLoggingCategory::componentComplete
Prototype: void QQmlLoggingCategory::componentComplete()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlloggingcategory.cpp
Lines: 128-137
100.000% (4/4)
52
QQmlLoggingCategory::defaultLogLevel
Name: QQmlLoggingCategory::defaultLogLevel
Prototype: QQmlLoggingCategory::DefaultLogLevel QQmlLoggingCategory::defaultLogLevel() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlloggingcategory.cpp
Lines: 114-117
  0.000% (0/1)
11
QQmlLoggingCategory::name
Name: QQmlLoggingCategory::name
Prototype: QString QQmlLoggingCategory::name() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlloggingcategory.cpp
Lines: 109-112
  0.000% (0/1)
11
QQmlLoggingCategory::setDefaultLogLevel
Name: QQmlLoggingCategory::setDefaultLogLevel
Prototype: void QQmlLoggingCategory::setDefaultLogLevel(DefaultLogLevel defaultLogLevel)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlloggingcategory.cpp
Lines: 139-147
100.000% (4/4)
42
QQmlLoggingCategory::setName
Name: QQmlLoggingCategory::setName
Prototype: void QQmlLoggingCategory::setName(const QString &name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlloggingcategory.cpp
Lines: 150-158
100.000% (4/4)
42
QQmlMemoryProfiler::clear
Name: QQmlMemoryProfiler::clear
Prototype: void QQmlMemoryProfiler::clear()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler.cpp
Lines: 126-130
  0.000% (0/4)
22
QQmlMemoryProfiler::disable
Name: QQmlMemoryProfiler::disable
Prototype: void QQmlMemoryProfiler::disable()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler.cpp
Lines: 120-124
  0.000% (0/4)
22
QQmlMemoryProfiler::enable
Name: QQmlMemoryProfiler::enable
Prototype: void QQmlMemoryProfiler::enable()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler.cpp
Lines: 114-118
  0.000% (0/4)
22
QQmlMemoryProfiler::isEnabled
Name: QQmlMemoryProfiler::isEnabled
Prototype: bool QQmlMemoryProfiler::isEnabled()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler.cpp
Lines: 106-112
  0.000% (0/4)
32
QQmlMemoryProfiler::save
Name: QQmlMemoryProfiler::save
Prototype: void QQmlMemoryProfiler::save(const char *filename)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler.cpp
Lines: 138-142
  0.000% (0/4)
22
QQmlMemoryProfiler::stats
Name: QQmlMemoryProfiler::stats
Prototype: void QQmlMemoryProfiler::stats(int *allocCount, int *bytesAllocated)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler.cpp
Lines: 132-136
  0.000% (0/4)
22
QQmlMemoryScope::QQmlMemoryScope
Name: QQmlMemoryScope::QQmlMemoryScope
Prototype: explicit QQmlMemoryScope(const QUrl &url)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler_p.h
Lines: 69-74
 50.000% (2/4)
22
QQmlMemoryScope::QQmlMemoryScope
Name: QQmlMemoryScope::QQmlMemoryScope
Prototype: explicit QQmlMemoryScope(const char *string)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler_p.h
Lines: 76-81
 50.000% (2/4)
22
QQmlMemoryScope::doOpenLibrary
Name: QQmlMemoryScope::doOpenLibrary
Prototype: bool QQmlMemoryScope::doOpenLibrary()
Coverage:  19.048% (4/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler.cpp
Lines: 69-91
 19.048% (4/21)
143
QQmlMemoryScope::done
Name: QQmlMemoryScope::done
Prototype: void QQmlMemoryScope::done()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler.cpp
Lines: 101-104
  0.000% (0/1)
11
QQmlMemoryScope::init
Name: QQmlMemoryScope::init
Prototype: void QQmlMemoryScope::init(const char *string)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler.cpp
Lines: 93-99
  0.000% (0/4)
32
QQmlMemoryScope::openLibrary
Name: QQmlMemoryScope::openLibrary
Prototype: static bool openLibrary()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler_p.h
Lines: 96-104
 71.429% (5/7)
53
QQmlMemoryScope::~QQmlMemoryScope
Name: QQmlMemoryScope::~QQmlMemoryScope
Prototype: ~QQmlMemoryScope()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlmemoryprofiler_p.h
Lines: 83-87
 50.000% (2/4)
22
QQmlMetaObject::QQmlMetaObject
Name: QQmlMetaObject::QQmlMetaObject
Prototype: QQmlMetaObject::QQmlMetaObject(QObject *o)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 887-894
100.000% (9/9)
43
QQmlMetaObject::QQmlMetaObject
Name: QQmlMetaObject::QQmlMetaObject
Prototype: QQmlMetaObject::QQmlMetaObject(const QMetaObject *m)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 896-899
100.000% (1/1)
21
QQmlMetaObject::QQmlMetaObject
Name: QQmlMetaObject::QQmlMetaObject
Prototype: QQmlMetaObject::QQmlMetaObject(QQmlPropertyCache *m)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 901-904
100.000% (1/1)
21
QQmlMetaObject::QQmlMetaObject
Name: QQmlMetaObject::QQmlMetaObject
Prototype: QQmlMetaObject::QQmlMetaObject(const QQmlMetaObject &o)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 906-909
  0.000% (0/1)
21
QQmlMetaObject::canConvert
Name: QQmlMetaObject::canConvert
Prototype: bool QQmlMetaObject::canConvert(const QQmlMetaObject &from, const QQmlMetaObject &to)
Coverage:  67.308% (35/52)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1495-1541
 67.308% (35/52)
2715
QQmlMetaObject::canConvert::equal
Name: QQmlMetaObject::canConvert::equal
Prototype: static bool equal(const QMetaObject *lhs, const QMetaObject *rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1499-1501
100.000% (1/1)
11
QQmlMetaObject::hasMetaObject
Name: QQmlMetaObject::hasMetaObject
Prototype: bool QQmlMetaObject::hasMetaObject() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 944-947
  0.000% (0/1)
11
QQmlMetaObject::isNull
Name: QQmlMetaObject::isNull
Prototype: bool QQmlMetaObject::isNull() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 917-920
100.000% (1/1)
11
QQmlMetaObject::methodParameterTypes
Name: QQmlMetaObject::methodParameterTypes
Prototype: int *QQmlMetaObject::methodParameterTypes(int index, ArgTypeStorage *argStorage, QByteArray *unknownTypeError) const
Coverage:  94.872% (37/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1632-1691
 94.872% (37/39)
3811
QQmlMetaObject::methodParameterTypes
Name: QQmlMetaObject::methodParameterTypes
Prototype: int *QQmlMetaObject::methodParameterTypes(const QMetaMethod &m, ArgTypeStorage *argStorage, QByteArray *unknownTypeError) const
Coverage:  64.000% (16/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1693-1724
 64.000% (16/25)
217
QQmlMetaObject::methodReturnType
Name: QQmlMetaObject::methodReturnType
Prototype: int QQmlMetaObject::methodReturnType(const QQmlPropertyData &data, QByteArray *unknownTypeError) const
Coverage:  82.759% (24/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1585-1630
 82.759% (24/29)
268
QQmlMetaObject::operator=
Name: QQmlMetaObject::operator=
Prototype: QQmlMetaObject &QQmlMetaObject::operator=(const QQmlMetaObject &o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 911-915
100.000% (1/1)
21
QQmlMetaObject::propertyCache
Name: QQmlMetaObject::propertyCache
Prototype: QQmlPropertyCache *QQmlMetaObject::propertyCache(QQmlEnginePrivate *e) const
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1578-1583
  0.000% (0/7)
33
QQmlMetaObject::propertyCount
Name: QQmlMetaObject::propertyCount
Prototype: int QQmlMetaObject::propertyCount() const
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache_p.h
Lines: 933-942
  0.000% (0/7)
53
QQmlMetaObject::resolveGadgetMethodOrPropertyIndex
Name: QQmlMetaObject::resolveGadgetMethodOrPropertyIndex
Prototype: void QQmlMetaObject::resolveGadgetMethodOrPropertyIndex(QMetaObject::Call type, const QMetaObject **metaObject, int *index)
Coverage:  60.000% (12/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1543-1576
 60.000% (12/20)
1613
QQmlMetaTypeRegistrationFailureRecorder::failures [qqmlmetatype_p.h #2]
Name: QQmlMetaTypeRegistrationFailureRecorder::failures [qqmlmetatype_p.h #2]
Prototype: QStringList failures() 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: 371-372
100.000% (1/1)
11
QQmlModelIndexValueType::column
Name: QQmlModelIndexValueType::column
Prototype: inline int column() const noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlmodelindexvaluetype_p.h
Lines: 76-76
100.000% (1/1)
11
QQmlModelIndexValueType::internalId
Name: QQmlModelIndexValueType::internalId
Prototype: quint64 internalId() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlmodelindexvaluetype_p.h
Lines: 81-81
100.000% (1/1)
11
QQmlModelIndexValueType::isValid
Name: QQmlModelIndexValueType::isValid
Prototype: inline bool isValid() const noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlmodelindexvaluetype_p.h
Lines: 78-78
100.000% (1/1)
11
QQmlModelIndexValueType::model
Name: QQmlModelIndexValueType::model
Prototype: inline QAbstractItemModel *model() const noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlmodelindexvaluetype_p.h
Lines: 79-80
100.000% (1/1)
11
QQmlModelIndexValueType::parent
Name: QQmlModelIndexValueType::parent
Prototype: inline QModelIndex parent() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlmodelindexvaluetype_p.h
Lines: 77-77
100.000% (1/1)
11
QQmlModelIndexValueType::propertiesString
Name: QQmlModelIndexValueType::propertiesString
Prototype: QString QQmlModelIndexValueType::propertiesString(const QModelIndex &idx)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlmodelindexvaluetype.cpp
Lines: 47-54
 50.000% (2/4)
52
QQmlModelIndexValueType::row
Name: QQmlModelIndexValueType::row
Prototype: inline int row() const noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlmodelindexvaluetype_p.h
Lines: 75-75
100.000% (1/1)
11
QQmlModelIndexValueType::toPersistentModelIndex
Name: QQmlModelIndexValueType::toPersistentModelIndex
Prototype: static QPersistentModelIndex toPersistentModelIndex(const QModelIndex &index)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlmodelindexvaluetype_p.h
Lines: 85-86
  0.000% (0/1)
11
QQmlModelIndexValueType::toString
Name: QQmlModelIndexValueType::toString
Prototype: QString toString() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlmodelindexvaluetype_p.h
Lines: 72-73
100.000% (1/1)
11
QQmlModelsModule::defineModule
Name: QQmlModelsModule::defineModule
Prototype: void QQmlModelsModule::defineModule()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlmodelsmodule.cpp
Lines: 52-69
100.000% (1/1)
91
QQmlNativeDebugService::QQmlNativeDebugService
Name: QQmlNativeDebugService::QQmlNativeDebugService
Prototype: QQmlNativeDebugService(float version, QObject *parent = nullptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmldebugserviceinterfaces_p.h
Lines: 220-221
100.000% (1/1)
11
QQmlNonbindingBinding::doUpdate
Name: QQmlNonbindingBinding::doUpdate
Prototype: void doUpdate(const DeleteWatcher &watcher, QQmlPropertyData::WriteFlags flags, QV4::Scope &scope) override
Coverage: 100.000% (21/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp
Lines: 237-268
100.000% (21/21)
166
QQmlNotifier::emitNotify
Name: QQmlNotifier::emitNotify
Prototype: void QQmlNotifier::emitNotify(QQmlNotifierEndpoint *endpoint, void **a)
Coverage: 100.000% (21/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier.cpp
Lines: 80-114
100.000% (21/21)
197
QQmlNotifier::notify
Name: QQmlNotifier::notify
Prototype: void QQmlNotifier::notify(QQmlData *ddata, int notifierIndex)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier.cpp
Lines: 74-78
100.000% (4/4)
22
QQmlNotifier::notify
Name: QQmlNotifier::notify
Prototype: void QQmlNotifier::notify()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 152-156
100.000% (4/4)
22
QQmlNotifier::~QQmlNotifier
Name: QQmlNotifier::~QQmlNotifier
Prototype: QQmlNotifier::~QQmlNotifier()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 135-150
 71.429% (5/7)
103
QQmlNotifierEndpoint::QQmlNotifierEndpoint
Name: QQmlNotifierEndpoint::QQmlNotifierEndpoint
Prototype: QQmlNotifierEndpoint::QQmlNotifierEndpoint(Callback callback)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 158-161
100.000% (1/1)
21
QQmlNotifierEndpoint::cancelNotify
Name: QQmlNotifierEndpoint::cancelNotify
Prototype: void QQmlNotifierEndpoint::cancelNotify()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 235-242
100.000% (4/4)
42
QQmlNotifierEndpoint::connect
Name: QQmlNotifierEndpoint::connect
Prototype: void QQmlNotifierEndpoint::connect(QObject *source, int sourceSignal, QQmlEngine *engine, bool doNotify)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier.cpp
Lines: 120-150
 71.429% (5/7)
223
QQmlNotifierEndpoint::connect
Name: QQmlNotifierEndpoint::connect
Prototype: void QQmlNotifierEndpoint::connect(QQmlNotifier *notifier)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 188-197
100.000% (4/4)
62
QQmlNotifierEndpoint::disconnect
Name: QQmlNotifierEndpoint::disconnect
Prototype: void QQmlNotifierEndpoint::disconnect()
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 199-218
100.000% (16/16)
126
QQmlNotifierEndpoint::isConnected
Name: QQmlNotifierEndpoint::isConnected
Prototype: bool QQmlNotifierEndpoint::isConnected() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 168-171
  0.000% (0/1)
11
QQmlNotifierEndpoint::isConnected
Name: QQmlNotifierEndpoint::isConnected
Prototype: bool QQmlNotifierEndpoint::isConnected(QObject *source, int sourceSignal) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 177-181
100.000% (1/1)
21
QQmlNotifierEndpoint::isConnected
Name: QQmlNotifierEndpoint::isConnected
Prototype: bool QQmlNotifierEndpoint::isConnected(QQmlNotifier *notifier) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 183-186
100.000% (1/1)
11
QQmlNotifierEndpoint::isNotifying
Name: QQmlNotifierEndpoint::isNotifying
Prototype: bool QQmlNotifierEndpoint::isNotifying() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 227-230
100.000% (1/1)
11
QQmlNotifierEndpoint::senderAsNotifier
Name: QQmlNotifierEndpoint::senderAsNotifier
Prototype: QQmlNotifier *QQmlNotifierEndpoint::senderAsNotifier() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 249-252
100.000% (1/1)
11
QQmlNotifierEndpoint::senderAsObject
Name: QQmlNotifierEndpoint::senderAsObject
Prototype: QObject *QQmlNotifierEndpoint::senderAsObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 244-247
100.000% (1/1)
11
QQmlNotifierEndpoint::signalIndex
Name: QQmlNotifierEndpoint::signalIndex
Prototype: inline int signalIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 110-110
100.000% (1/1)
11
QQmlNotifierEndpoint::~QQmlNotifierEndpoint
Name: QQmlNotifierEndpoint::~QQmlNotifierEndpoint
Prototype: QQmlNotifierEndpoint::~QQmlNotifierEndpoint()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlnotifier_p.h
Lines: 163-166
100.000% (1/1)
11
QQmlNullableValue::QQmlNullableValue
Name: QQmlNullableValue::QQmlNullableValue
Prototype: QQmlNullableValue()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlnullablevalue_p.h
Lines: 59-60
100.000% (1/1)
11
QQmlNullableValue::QQmlNullableValue
Name: QQmlNullableValue::QQmlNullableValue
Prototype: QQmlNullableValue(const QQmlNullableValue<T> &o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlnullablevalue_p.h
Lines: 61-62
100.000% (1/1)
11
QQmlNullableValue::QQmlNullableValue
Name: QQmlNullableValue::QQmlNullableValue
Prototype: QQmlNullableValue(const T &t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlnullablevalue_p.h
Lines: 63-64
100.000% (1/1)
11
QQmlNullableValue::T
Name: QQmlNullableValue::T
Prototype: operator T() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlnullablevalue_p.h
Lines: 69-69
100.000% (1/1)
11
QQmlNullableValue::invalidate
Name: QQmlNullableValue::invalidate
Prototype: void invalidate()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlnullablevalue_p.h
Lines: 71-71
  0.000% (0/1)
11
QQmlNullableValue::isValid
Name: QQmlNullableValue::isValid
Prototype: bool isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlnullablevalue_p.h
Lines: 72-72
100.000% (1/1)
11
QQmlNullableValue::operator=
Name: QQmlNullableValue::operator=
Prototype: QQmlNullableValue<T> &operator=(const T &t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlnullablevalue_p.h
Lines: 65-66
100.000% (1/1)
11
QQmlNullableValue::operator=
Name: QQmlNullableValue::operator=
Prototype: QQmlNullableValue<T> &operator=(const QQmlNullableValue<T> &o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlnullablevalue_p.h
Lines: 67-68
100.000% (1/1)
11
QQmlNumberExtension::method_fromLocaleString
Name: QQmlNumberExtension::method_fromLocaleString
Prototype: ReturnedValue QQmlNumberExtension::method_fromLocaleString(const QV4::FunctionObject *b, const QV4::Value *, const QV4::Value *argv, int argc)
Coverage:  36.000% (9/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 434-464
 36.000% (9/25)
197
QQmlNumberExtension::method_toLocaleCurrencyString
Name: QQmlNumberExtension::method_toLocaleCurrencyString
Prototype: ReturnedValue QQmlNumberExtension::method_toLocaleCurrencyString(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  39.130% (9/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 405-432
 39.130% (9/23)
167
QQmlNumberExtension::method_toLocaleString
Name: QQmlNumberExtension::method_toLocaleString
Prototype: QV4::ReturnedValue QQmlNumberExtension::method_toLocaleString(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  46.875% (15/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 368-403
 46.875% (15/32)
2310
QQmlNumberExtension::registerExtension
Name: QQmlNumberExtension::registerExtension
Prototype: void QQmlNumberExtension::registerExtension(QV4::ExecutionEngine *engine)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 361-366
100.000% (4/4)
31
QQmlObjectCompletionProfiler::QQmlObjectCompletionProfiler
Name: QQmlObjectCompletionProfiler::QQmlObjectCompletionProfiler
Prototype: QQmlObjectCompletionProfiler(QQmlVmeProfiler *parent)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 507-513
 83.333% (5/6)
32
QQmlObjectCompletionProfiler::~QQmlObjectCompletionProfiler
Name: QQmlObjectCompletionProfiler::~QQmlObjectCompletionProfiler
Prototype: ~QQmlObjectCompletionProfiler()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 515-519
 83.333% (5/6)
22
QQmlObjectCreationProfiler::QQmlObjectCreationProfiler
Name: QQmlObjectCreationProfiler::QQmlObjectCreationProfiler
Prototype: QQmlObjectCreationProfiler(QQmlProfiler *profiler, const QV4::CompiledData::Object *obj)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 484-488
 83.333% (5/6)
12
QQmlObjectCreationProfiler::update
Name: QQmlObjectCreationProfiler::update
Prototype: void update(QV4::CompiledData::CompilationUnit *ref, const QV4::CompiledData::Object *obj, const QString &typeName, const QUrl &url)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 495-499
100.000% (1/1)
11
QQmlObjectCreationProfiler::~QQmlObjectCreationProfiler
Name: QQmlObjectCreationProfiler::~QQmlObjectCreationProfiler
Prototype: ~QQmlObjectCreationProfiler()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlprofiler_p.h
Lines: 490-493
 83.333% (5/6)
12
QQmlObjectCreator::QQmlObjectCreator
Name: QQmlObjectCreator::QQmlObjectCreator
Prototype: QQmlObjectCreator::QQmlObjectCreator(QQmlContextData *parentContext, const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &compilationUnit, QQmlContextData *creationContext, QQmlIncubatorPrivate *incubator)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 74-100
 88.889% (8/9)
123
QQmlObjectCreator::QQmlObjectCreator
Name: QQmlObjectCreator::QQmlObjectCreator
Prototype: QQmlObjectCreator::QQmlObjectCreator(QQmlContextData *parentContext, const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &compilationUnit, QQmlObjectCreatorSharedState *inheritedSharedState)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 102-112
100.000% (1/1)
11
QQmlObjectCreator::allCreatedObjects
Name: QQmlObjectCreator::allCreatedObjects
Prototype: QFiniteStack<QPointer<QObject> > &allCreatedObjects() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator_p.h
Lines: 104-104
100.000% (1/1)
11
QQmlObjectCreator::clear
Name: QQmlObjectCreator::clear
Prototype: void QQmlObjectCreator::clear()
Coverage:  85.714% (12/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 1403-1418
 85.714% (12/14)
94
QQmlObjectCreator::componentAttachment
Name: QQmlObjectCreator::componentAttachment
Prototype: QQmlComponentAttached **componentAttachment() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator_p.h
Lines: 97-97
100.000% (1/1)
11
QQmlObjectCreator::create
Name: QQmlObjectCreator::create
Prototype: QObject *QQmlObjectCreator::create(int subComponentIndex, QObject *parent, QQmlInstantiationInterrupt *interrupt)
Coverage:  96.000% (48/50)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 155-232
 96.000% (48/50)
5215
QQmlObjectCreator::createInstance
Name: QQmlObjectCreator::createInstance
Prototype: QObject *QQmlObjectCreator::createInstance(int index, QObject *parent, bool isContextObject)
Coverage:  69.919% (86/123)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 1131-1326
 69.919% (86/123)
13132
QQmlObjectCreator::createQmlContext
Name: QQmlObjectCreator::createQmlContext
Prototype: void QQmlObjectCreator::createQmlContext()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 1126-1129
  0.000% (0/1)
11
QQmlObjectCreator::currentQmlContext
Name: QQmlObjectCreator::currentQmlContext
Prototype: QV4::QmlContext *QQmlObjectCreator::currentQmlContext()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator_p.h
Lines: 180-186
100.000% (4/4)
32
QQmlObjectCreator::finalize
Name: QQmlObjectCreator::finalize
Prototype: QQmlContextData *QQmlObjectCreator::finalize(QQmlInstantiationInterrupt &interrupt)
Coverage:  85.714% (48/56)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 1328-1401
 85.714% (48/56)
5116
QQmlObjectCreator::finalizeCallbacks
Name: QQmlObjectCreator::finalizeCallbacks
Prototype: QList<QQmlEnginePrivate::FinalizeCallback> *finalizeCallbacks() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator_p.h
Lines: 99-99
  0.000% (0/1)
11
QQmlObjectCreator::init
Name: QQmlObjectCreator::init
Prototype: void QQmlObjectCreator::init(QQmlContextData *providedParentContext)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 114-135
100.000% (4/4)
172
QQmlObjectCreator::parentContextData
Name: QQmlObjectCreator::parentContextData
Prototype: QQmlContextData *parentContextData() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator_p.h
Lines: 103-103
100.000% (1/1)
11
QQmlObjectCreator::populateDeferredBinding
Name: QQmlObjectCreator::populateDeferredBinding
Prototype: bool QQmlObjectCreator::populateDeferredBinding(const QQmlProperty &qmlProperty, QQmlData::DeferredData *deferredData, const QV4::CompiledData::Binding *binding)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 292-362
  0.000% (0/10)
464
QQmlObjectCreator::populateDeferredProperties
Name: QQmlObjectCreator::populateDeferredProperties
Prototype: bool QQmlObjectCreator::populateDeferredProperties(QObject *instance, QQmlData::DeferredData *deferredData)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 235-289
100.000% (1/1)
361
QQmlObjectCreator::populateInstance
Name: QQmlObjectCreator::populateInstance
Prototype: bool QQmlObjectCreator::populateInstance(int index, QObject *instance, QObject *bindingTarget, const QQmlPropertyData *valueTypeProperty)
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 1420-1473
100.000% (14/14)
385
QQmlObjectCreator::recordError
Name: QQmlObjectCreator::recordError
Prototype: void QQmlObjectCreator::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/qml/qqmlobjectcreator.cpp
Lines: 1110-1118
100.000% (1/1)
61
QQmlObjectCreator::registerObjectWithContextById
Name: QQmlObjectCreator::registerObjectWithContextById
Prototype: void QQmlObjectCreator::registerObjectWithContextById(const QV4::CompiledData::Object *object, QObject *instance) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 1120-1124
100.000% (4/4)
22
QQmlObjectCreator::setPropertyBinding
Name: QQmlObjectCreator::setPropertyBinding
Prototype: bool QQmlObjectCreator::setPropertyBinding(const QQmlPropertyData *bindingProperty, const QV4::CompiledData::Binding *binding)
Coverage:  69.412% (118/170)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlobjectcreator.cpp
Lines: 784-1088
 69.412% (118/170)
20950
Page:<>1
Function: ActiveOCRestorer::ActiveOCRestorer
...20
Function: JSC::Yarr::CharacterClassConstructor::CharacterClassConstructor
...30
Function: QJSValueIterator::value
...40
Function: QQmlEnginePrivate::deleteInEngineThread::~I
...49
Function: QQmlJS::AST::WhileStatement::accept0
50
Function: QQmlJS::Parser::parseStatement [qqmljs.g #2]
51
Function: QQmlListCompositor::Change::inCache
52
Function: QQmlListModel::roleNames
5354
Function: QQmlObjectCreator::setPropertyBinding::[lambda]
55
Function: QQmlPartsModel::incubationStatus
56
Function: QQmlProfilerClientPrivate::sendRecordingStatus
57
Function: QQmlPropertyCache::callJSFactoryMethod
...60
Function: QQmlRefPointer::data
...70
Function: QQuickBorderImage::setVerticalTileMode
...80
Function: QQuickGrabGestureEvent::grab
...100
Function: QQuickParticleSystem::emittersChanged
...200
Function: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2D::method_get_shadowOffsetY
...202
Function: typeLiteral::typeLiteral

Generated by Squish Coco 4.2.0