OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 560
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 3
...50
McCabe - Cyclomatic Complexity: 2
...60
McCabe - Cyclomatic Complexity: 2
61
McCabe - Cyclomatic Complexity: 2
62
McCabe - Cyclomatic Complexity: 2
63
McCabe - Cyclomatic Complexity: 2
64
McCabe - Cyclomatic Complexity: 2
6566
McCabe - Cyclomatic Complexity: 2
67
McCabe - Cyclomatic Complexity: 2
68
McCabe - Cyclomatic Complexity: 2
69
McCabe - Cyclomatic Complexity: 2
70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
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
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
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
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::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
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
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
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
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::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
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
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::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::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::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::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
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
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::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
QQmlLocaleData::method_get_zeroDigit
Name: QQmlLocaleData::method_get_zeroDigit
Prototype: ReturnedValue QQmlLocaleData::method_get_zeroDigit (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 658-658
 50.000% (2/4)
12
QQmlLocaleData::method_get_textDirection
Name: QQmlLocaleData::method_get_textDirection
Prototype: ReturnedValue QQmlLocaleData::method_get_textDirection(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 490-498
 50.000% (2/4)
52
QQmlLocaleData::method_get_positiveSign
Name: QQmlLocaleData::method_get_positiveSign
Prototype: ReturnedValue QQmlLocaleData::method_get_positiveSign (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 660-660
 50.000% (2/4)
12
QQmlLocaleData::method_get_pmText
Name: QQmlLocaleData::method_get_pmText
Prototype: ReturnedValue QQmlLocaleData::method_get_pmText (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 663-663
 50.000% (2/4)
12
QQmlLocaleData::method_get_percent
Name: QQmlLocaleData::method_get_percent
Prototype: ReturnedValue QQmlLocaleData::method_get_percent (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 657-657
 50.000% (2/4)
12
QQmlLocaleData::method_get_negativeSign
Name: QQmlLocaleData::method_get_negativeSign
Prototype: ReturnedValue QQmlLocaleData::method_get_negativeSign (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 659-659
 50.000% (2/4)
12
QQmlLocaleData::method_get_nativeLanguageName
Name: QQmlLocaleData::method_get_nativeLanguageName
Prototype: ReturnedValue QQmlLocaleData::method_get_nativeLanguageName (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 653-653
 50.000% (2/4)
12
QQmlLocaleData::method_get_nativeCountryName
Name: QQmlLocaleData::method_get_nativeCountryName
Prototype: ReturnedValue QQmlLocaleData::method_get_nativeCountryName (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 654-654
 50.000% (2/4)
12
QQmlLocaleData::method_get_name
Name: QQmlLocaleData::method_get_name
Prototype: ReturnedValue QQmlLocaleData::method_get_name (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 652-652
 50.000% (2/4)
12
QQmlLocaleData::method_get_measurementSystem
Name: QQmlLocaleData::method_get_measurementSystem
Prototype: ReturnedValue QQmlLocaleData::method_get_measurementSystem(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 481-488
 50.000% (2/4)
52
QQmlLocaleData::method_get_groupSeparator
Name: QQmlLocaleData::method_get_groupSeparator
Prototype: ReturnedValue QQmlLocaleData::method_get_groupSeparator (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 656-656
 50.000% (2/4)
12
QQmlLocaleData::method_get_exponential
Name: QQmlLocaleData::method_get_exponential
Prototype: ReturnedValue QQmlLocaleData::method_get_exponential (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 661-661
 50.000% (2/4)
12
QQmlLocaleData::method_get_decimalPoint
Name: QQmlLocaleData::method_get_decimalPoint
Prototype: ReturnedValue QQmlLocaleData::method_get_decimalPoint (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 655-655
 50.000% (2/4)
12
QQmlLocaleData::method_get_amText
Name: QQmlLocaleData::method_get_amText
Prototype: ReturnedValue QQmlLocaleData::method_get_amText (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 662-662
 50.000% (2/4)
12
QQmlLocale::locale
Name: QQmlLocale::locale
Prototype: QV4::ReturnedValue QQmlLocale::locale(ExecutionEngine *engine, const QString &localeName)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 816-822
100.000% (4/4)
42
QQmlListReferencePrivate::release
Name: QQmlListReferencePrivate::release
Prototype: void QQmlListReferencePrivate::release()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllist.cpp
Lines: 78-84
100.000% (4/4)
42
QQmlListReference::~QQmlListReference
Name: QQmlListReference::~QQmlListReference
Prototype: QQmlListReference::~QQmlListReference()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllist.cpp
Lines: 175-178
100.000% (4/4)
12
QQmlListReference::object
Name: QQmlListReference::object
Prototype: QObject *QQmlListReference::object() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllist.cpp
Lines: 191-195
100.000% (4/4)
22
QQmlListReference::listElementType
Name: QQmlListReference::listElementType
Prototype: const QMetaObject *QQmlListReference::listElementType() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllist.cpp
Lines: 204-208
100.000% (4/4)
22
QQmlListReference::count
Name: QQmlListReference::count
Prototype: int QQmlListReference::count() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllist.cpp
Lines: 326-331
100.000% (4/4)
22
QQmlListReference::clear
Name: QQmlListReference::clear
Prototype: bool QQmlListReference::clear() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllist.cpp
Lines: 314-321
100.000% (4/4)
32
QQmlListReference::at
Name: QQmlListReference::at
Prototype: QObject *QQmlListReference::at(int index) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllist.cpp
Lines: 302-307
100.000% (4/4)
22
QQmlListReference::QQmlListReference
Name: QQmlListReference::QQmlListReference
Prototype: QQmlListReference::QQmlListReference(const QQmlListReference &o)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllist.cpp
Lines: 159-163
 75.000% (3/4)
12
QQmlListModelWorkerAgent::release
Name: QQmlListModelWorkerAgent::release
Prototype: void QQmlListModelWorkerAgent::release()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodelworkeragent.cpp
Lines: 79-85
100.000% (4/4)
32
QQmlListModelWorkerAgent::VariantRef::~VariantRef
Name: QQmlListModelWorkerAgent::VariantRef::~VariantRef
Prototype: ~VariantRef()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodelworkeragent_p.h
Lines: 99-99
 75.000% (3/4)
12
QQmlListModelWorkerAgent::VariantRef::VariantRef
Name: QQmlListModelWorkerAgent::VariantRef::VariantRef
Prototype: VariantRef(const VariantRef &r)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodelworkeragent_p.h
Lines: 97-97
 75.000% (3/4)
12
QQmlListModelWorkerAgent::VariantRef::VariantRef
Name: QQmlListModelWorkerAgent::VariantRef::VariantRef
Prototype: VariantRef(QQmlListModelWorkerAgent *_a)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodelworkeragent_p.h
Lines: 98-98
 75.000% (3/4)
12
QQmlListModel::engine
Name: QQmlListModel::engine
Prototype: QV4::ExecutionEngine *QQmlListModel::engine() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1970-1977
100.000% (4/4)
32
QQmlListModel::emitItemsInserted
Name: QQmlListModel::emitItemsInserted
Prototype: void QQmlListModel::emitItemsInserted()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 2096-2102
100.000% (4/4)
32
QQmlListModel::emitItemsAboutToBeInserted
Name: QQmlListModel::emitItemsAboutToBeInserted
Prototype: void QQmlListModel::emitItemsAboutToBeInserted(int index, int count)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 2089-2094
100.000% (4/4)
32
QQmlListModel::createWithOwner
Name: QQmlListModel::createWithOwner
Prototype: QQmlListModel *QQmlListModel::createWithOwner(QQmlListModel *newOwner)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1953-1968
100.000% (6/6)
92
QQmlListModel::agent
Name: QQmlListModel::agent
Prototype: QQmlListModelWorkerAgent *QQmlListModel::agent()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 2104-2111
100.000% (4/4)
42
QQmlListModel::QQmlListModel
Name: QQmlListModel::QQmlListModel
Prototype: QQmlListModel::QQmlListModel(QQmlListModel *orig, QQmlListModelWorkerAgent *agent)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1913-1931
100.000% (5/5)
112
QQmlListCompositor::~QQmlListCompositor
Name: QQmlListCompositor::~QQmlListCompositor
Prototype: QQmlListCompositor::~QQmlListCompositor()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 301-307
100.000% (4/4)
32
QQmlListCompositor::iterator::iterator
Name: QQmlListCompositor::iterator::iterator
Prototype: inline QQmlListCompositor::iterator::iterator(const iterator &it)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 312-321
100.000% (4/4)
22
QQmlListCompositor::iterator::iterator
Name: QQmlListCompositor::iterator::iterator
Prototype: inline QQmlListCompositor::iterator::iterator( Range *range, int offset, Group group, int groupCount)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 323-333
100.000% (4/4)
22
QQmlListCompositor::insert_iterator::operator +=
Name: QQmlListCompositor::insert_iterator::operator +=
Prototype: QQmlListCompositor::insert_iterator &QQmlListCompositor::insert_iterator::operator +=(int difference)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 268-280
100.000% (8/8)
52
QQmlListCompositor::findInsertPosition
Name: QQmlListCompositor::findInsertPosition
Prototype: QQmlListCompositor::insert_iterator QQmlListCompositor::findInsertPosition(Group group, int index)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 403-419
100.000% (5/5)
112
QQmlListCompositor::find
Name: QQmlListCompositor::find
Prototype: QQmlListCompositor::iterator QQmlListCompositor::find(Group group, int index)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 362-378
100.000% (5/5)
102
QQmlListCompositor::clear
Name: QQmlListCompositor::clear
Prototype: void QQmlListCompositor::clear()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 941-947
100.000% (4/4)
32
QQmlListCompositor::Change::Change
Name: QQmlListCompositor::Change::Change
Prototype: inline QQmlListCompositor::Change::Change(const iterator &it, int count, uint flags, int moveId)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor_p.h
Lines: 355-360
100.000% (4/4)
22
QQmlJavaScriptExpression::sourceLocation
Name: QQmlJavaScriptExpression::sourceLocation
Prototype: QQmlSourceLocation QQmlJavaScriptExpression::sourceLocation() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 134-139
 50.000% (2/4)
32
QQmlJavaScriptExpression::setupFunction
Name: QQmlJavaScriptExpression::setupFunction
Prototype: void QQmlJavaScriptExpression::setupFunction(QV4::ExecutionContext *qmlContext, QV4::Function *f)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 454-461
 50.000% (3/6)
52
QQmlJavaScriptExpression::setScopeObject
Name: QQmlJavaScriptExpression::setScopeObject
Prototype: void QQmlJavaScriptExpression::setScopeObject(QObject *v)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 261-265
 50.000% (2/4)
22
QQmlJavaScriptExpression::setNotifyOnValueChanged
Name: QQmlJavaScriptExpression::setNotifyOnValueChanged
Prototype: void QQmlJavaScriptExpression::setNotifyOnValueChanged(bool v)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 118-127
100.000% (4/4)
62
QQmlJavaScriptExpression::scopeObject
Name: QQmlJavaScriptExpression::scopeObject
Prototype: QObject *QQmlJavaScriptExpression::scopeObject() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 255-259
100.000% (4/4)
22
QQmlJavaScriptExpression::error
Name: QQmlJavaScriptExpression::error
Prototype: QQmlError QQmlJavaScriptExpression::error(QQmlEngine *engine) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 383-391
100.000% (4/4)
42
QQmlJavaScriptExpression::delayedError
Name: QQmlJavaScriptExpression::delayedError
Prototype: QQmlDelayedError *QQmlJavaScriptExpression::delayedError()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 393-398
100.000% (4/4)
32
QQmlJavaScriptExpression::clearPermanentGuards
Name: QQmlJavaScriptExpression::clearPermanentGuards
Prototype: void QQmlJavaScriptExpression::clearPermanentGuards()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 474-479
100.000% (4/4)
32
QQmlJavaScriptExpression::clearActiveGuards
Name: QQmlJavaScriptExpression::clearActiveGuards
Prototype: void QQmlJavaScriptExpression::clearActiveGuards()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression.cpp
Lines: 468-472
100.000% (4/4)
22
QQmlJavaScriptExpression::DeleteWatcher::~DeleteWatcher
Name: QQmlJavaScriptExpression::DeleteWatcher::~DeleteWatcher
Prototype: QQmlJavaScriptExpression::DeleteWatcher::~DeleteWatcher()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 238-243
100.000% (6/6)
32
QQmlJavaScriptExpression::DeleteWatcher::DeleteWatcher
Name: QQmlJavaScriptExpression::DeleteWatcher::DeleteWatcher
Prototype: QQmlJavaScriptExpression::DeleteWatcher::DeleteWatcher(QQmlJavaScriptExpression *e)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmljavascriptexpression_p.h
Lines: 225-236
100.000% (4/4)
52
QQmlJSGrammar::t_action
Name: QQmlJSGrammar::t_action
Prototype: static inline int t_action (int state, int token)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldevtools/qqmljsgrammar_p.h
Lines: 208-216
  0.000% (0/6)
42
QQmlJSGrammar::nt_action
Name: QQmlJSGrammar::nt_action
Prototype: static inline int nt_action (int state, int nt)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldevtools/qqmljsgrammar_p.h
Lines: 199-206
  0.000% (0/6)
42
QQmlJS::QmlminLexer::operator()
Name: QQmlJS::QmlminLexer::operator()
Prototype: bool operator()(const QString &fileName, const QString &code)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 99-109
100.000% (4/4)
82
QQmlJS::QmlminLexer::lookaheadToken
Name: QQmlJS::QmlminLexer::lookaheadToken
Prototype: int lookaheadToken()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 77-82
100.000% (4/4)
32
QQmlJS::QmlminLexer::lex
Name: QQmlJS::QmlminLexer::lex
Prototype: void lex()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 67-75
100.000% (4/4)
52
QQmlJS::Parser::uiObjectMember [qqmljs.g #2]
Name: QQmlJS::Parser::uiObjectMember [qqmljs.g #2]
Prototype: AST::UiObjectMember *uiObjectMember() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 342-348
  0.000% (0/4)
32
QQmlJS::Parser::uiObjectMember [qqmljs.g #1]
Name: QQmlJS::Parser::uiObjectMember [qqmljs.g #1]
Prototype: AST::UiObjectMember *uiObjectMember() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 342-348
  0.000% (0/4)
32
QQmlJS::Parser::uiObjectMember
Name: QQmlJS::Parser::uiObjectMember
Prototype: AST::UiObjectMember *uiObjectMember() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 342-348
  0.000% (0/4)
32
QQmlJS::Parser::statement [qqmljs.g #2]
Name: QQmlJS::Parser::statement [qqmljs.g #2]
Prototype: AST::Statement *statement() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 326-332
  0.000% (0/4)
32
QQmlJS::Parser::statement [qqmljs.g #1]
Name: QQmlJS::Parser::statement [qqmljs.g #1]
Prototype: AST::Statement *statement() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 326-332
  0.000% (0/4)
32
QQmlJS::Parser::statement
Name: QQmlJS::Parser::statement
Prototype: AST::Statement *statement() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 326-332
  0.000% (0/4)
32
QQmlJS::Parser::expression [qqmljs.g #2]
Name: QQmlJS::Parser::expression [qqmljs.g #2]
Prototype: AST::ExpressionNode *expression() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 334-340
  0.000% (0/4)
32
QQmlJS::Parser::expression [qqmljs.g #1]
Name: QQmlJS::Parser::expression [qqmljs.g #1]
Prototype: AST::ExpressionNode *expression() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #1
Lines: 334-340
  0.000% (0/4)
32
QQmlJS::Parser::expression
Name: QQmlJS::Parser::expression
Prototype: AST::ExpressionNode *expression() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/parser/qqmljs.g
Lines: 334-340
  0.000% (0/4)
32
QQmlJS::MemoryPool::allocate
Name: QQmlJS::MemoryPool::allocate
Prototype: inline void *allocate(size_t size)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsmemorypool_p.h
Lines: 89-98
100.000% (4/4)
62
QQmlJS::Engine::addComment
Name: QQmlJS::Engine::addComment
Prototype: void Engine::addComment(int pos, int len, int line, int col)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsengine_p.cpp
Lines: 125-126
100.000% (4/4)
12
QQmlJS::AST::cast
Name: QQmlJS::AST::cast
Prototype: template <typename T1, typename T2> T1 cast(T2 *ast)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 122-129
100.000% (6/6)
32
QQmlJS::AST::YieldExpression::accept0
Name: QQmlJS::AST::YieldExpression::accept0
Prototype: void YieldExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 832-839
100.000% (4/4)
32
QQmlJS::AST::WithStatement::accept0
Name: QQmlJS::AST::WithStatement::accept0
Prototype: void WithStatement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 842-850
100.000% (4/4)
42
QQmlJS::AST::WhileStatement::accept0
Name: QQmlJS::AST::WhileStatement::accept0
Prototype: void WhileStatement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 773-781
100.000% (4/4)
42
QQmlJS::AST::VoidExpression::accept0
Name: QQmlJS::AST::VoidExpression::accept0
Prototype: void VoidExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 592-599
100.000% (4/4)
32
QQmlJS::AST::VariableStatement::accept0
Name: QQmlJS::AST::VariableStatement::accept0
Prototype: void VariableStatement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 715-722
100.000% (4/4)
32
QQmlJS::AST::VariableDeclarationList::lastSourceLocation
Name: QQmlJS::AST::VariableDeclarationList::lastSourceLocation
Prototype: SourceLocation lastSourceLocation() const override
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1470-1475
100.000% (4/4)
32
QQmlJS::AST::VariableDeclarationList::finish
Name: QQmlJS::AST::VariableDeclarationList::finish
Prototype: inline VariableDeclarationList *finish(VariableScope s)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast_p.h
Lines: 1477-1486
100.000% (4/4)
62
QQmlJS::AST::UnaryPlusExpression::accept0
Name: QQmlJS::AST::UnaryPlusExpression::accept0
Prototype: void UnaryPlusExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 628-635
100.000% (4/4)
32
QQmlJS::AST::UnaryMinusExpression::accept0
Name: QQmlJS::AST::UnaryMinusExpression::accept0
Prototype: void UnaryMinusExpression::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 637-644
100.000% (4/4)
32
QQmlJS::AST::UiSourceElement::accept0
Name: QQmlJS::AST::UiSourceElement::accept0
Prototype: void UiSourceElement::accept0(Visitor *visitor)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 1189-1196
100.000% (4/4)
32
Page:<>1
McCabe - Cyclomatic Complexity: 560
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 3
...50
McCabe - Cyclomatic Complexity: 2
...60
McCabe - Cyclomatic Complexity: 2
61
McCabe - Cyclomatic Complexity: 2
62
McCabe - Cyclomatic Complexity: 2
63
McCabe - Cyclomatic Complexity: 2
64
McCabe - Cyclomatic Complexity: 2
6566
McCabe - Cyclomatic Complexity: 2
67
McCabe - Cyclomatic Complexity: 2
68
McCabe - Cyclomatic Complexity: 2
69
McCabe - Cyclomatic Complexity: 2
70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco 4.2.0