OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 560
...100
McCabe - Cyclomatic Complexity: 1
...150
McCabe - Cyclomatic Complexity: 1
...160
McCabe - Cyclomatic Complexity: 1
...170
McCabe - Cyclomatic Complexity: 1
...179
McCabe - Cyclomatic Complexity: 1
180
McCabe - Cyclomatic Complexity: 1
181
McCabe - Cyclomatic Complexity: 1
182
McCabe - Cyclomatic Complexity: 1
183184
McCabe - Cyclomatic Complexity: 1
185
McCabe - Cyclomatic Complexity: 1
186
McCabe - Cyclomatic Complexity: 1
187
McCabe - Cyclomatic Complexity: 1
...190
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QQmlAbstractProfilerAdapter::profilingDisabledWhileWaiting
Name: QQmlAbstractProfilerAdapter::profilingDisabledWhileWaiting
Prototype: void QQmlAbstractProfilerAdapter::profilingDisabledWhileWaiting()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlabstractprofileradapter_p.cpp
Lines: 208-211
100.000% (1/1)
11
QQmlAbstractProfilerAdapter::profilingDisabled
Name: QQmlAbstractProfilerAdapter::profilingDisabled
Prototype: void QQmlAbstractProfilerAdapter::profilingDisabled()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlabstractprofileradapter_p.cpp
Lines: 202-205
  0.000% (0/1)
11
QQmlAbstractProfilerAdapter::isRunning
Name: QQmlAbstractProfilerAdapter::isRunning
Prototype: bool isRunning() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlabstractprofileradapter_p.h
Lines: 87-87
100.000% (1/1)
11
QQmlAbstractProfilerAdapter::features
Name: QQmlAbstractProfilerAdapter::features
Prototype: quint64 features() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlabstractprofileradapter_p.h
Lines: 88-88
  0.000% (0/1)
11
QQmlAbstractProfilerAdapter::dataRequested
Name: QQmlAbstractProfilerAdapter::dataRequested
Prototype: void QQmlAbstractProfilerAdapter::dataRequested()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/.moc/moc_qqmlabstractprofileradapter_p.cpp
Lines: 214-217
  0.000% (0/1)
11
QQmlAbstractProfilerAdapter::QQmlAbstractProfilerAdapter
Name: QQmlAbstractProfilerAdapter::QQmlAbstractProfilerAdapter
Prototype: QQmlAbstractProfilerAdapter(QObject *parent = nullptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/debugger/qqmlabstractprofileradapter_p.h
Lines: 71-72
100.000% (1/1)
11
QQmlAbstractBinding::targetPropertyIndex
Name: QQmlAbstractBinding::targetPropertyIndex
Prototype: QQmlPropertyIndex targetPropertyIndex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 79-79
100.000% (1/1)
11
QQmlAbstractBinding::targetObject
Name: QQmlAbstractBinding::targetObject
Prototype: QObject *targetObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 83-83
100.000% (1/1)
11
QQmlAbstractBinding::setAddedToObject
Name: QQmlAbstractBinding::setAddedToObject
Prototype: void QQmlAbstractBinding::setAddedToObject(bool v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 129-132
100.000% (1/1)
11
QQmlAbstractBinding::printBindingLoopError
Name: QQmlAbstractBinding::printBindingLoopError
Prototype: void QQmlAbstractBinding::printBindingLoopError(QQmlProperty &prop)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding.cpp
Lines: 192-195
100.000% (1/1)
11
QQmlAbstractBinding::nextBinding
Name: QQmlAbstractBinding::nextBinding
Prototype: QQmlAbstractBinding *QQmlAbstractBinding::nextBinding() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 139-142
100.000% (1/1)
11
QQmlAbstractBinding::isValueTypeProxy
Name: QQmlAbstractBinding::isValueTypeProxy
Prototype: bool QQmlAbstractBinding::isValueTypeProxy() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding.cpp
Lines: 202-205
100.000% (1/1)
11
QQmlAbstractBinding::isAddedToObject
Name: QQmlAbstractBinding::isAddedToObject
Prototype: bool QQmlAbstractBinding::isAddedToObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 134-137
100.000% (1/1)
11
QQmlAbstractBinding::expression
Name: QQmlAbstractBinding::expression
Prototype: QString QQmlAbstractBinding::expression() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding.cpp
Lines: 197-200
  0.000% (0/1)
11
QQmlAbstractBinding::canUseAccessor
Name: QQmlAbstractBinding::canUseAccessor
Prototype: inline bool canUseAccessor() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 94-95
100.000% (1/1)
11
QQmlAbstractBinding::RefCount::ref
Name: QQmlAbstractBinding::RefCount::ref
Prototype: void ref()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 100-100
100.000% (1/1)
11
QQmlAbstractBinding::RefCount::int
Name: QQmlAbstractBinding::RefCount::int
Prototype: operator int() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 102-102
100.000% (1/1)
11
QQmlAbstractBinding::RefCount::deref
Name: QQmlAbstractBinding::RefCount::deref
Prototype: int deref()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding_p.h
Lines: 101-101
100.000% (1/1)
11
QQmlAbstractBinding::QQmlAbstractBinding
Name: QQmlAbstractBinding::QQmlAbstractBinding
Prototype: QQmlAbstractBinding::QQmlAbstractBinding()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlabstractbinding.cpp
Lines: 48-52
100.000% (1/1)
11
QQSHAPE_LOG_TIME_DIRTY_SYNC
Name: QQSHAPE_LOG_TIME_DIRTY_SYNC
Prototype: const QLoggingCategory &QQSHAPE_LOG_TIME_DIRTY_SYNC()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshape.cpp
Lines: 53-53
100.000% (1/1)
11
QQDMIncubationTask::setInitialState
Name: QQDMIncubationTask::setInitialState
Prototype: void QQDMIncubationTask::setInitialState(QObject *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 965-968
100.000% (1/1)
11
QQDMIncubationTask::QQDMIncubationTask
Name: QQDMIncubationTask::QQDMIncubationTask
Prototype: QQDMIncubationTask(QQmlDelegateModelPrivate *l, IncubationMode mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel_p_p.h
Lines: 191-194
100.000% (1/1)
11
QPauseAnimationJob::setDuration
Name: QPauseAnimationJob::setDuration
Prototype: void QPauseAnimationJob::setDuration(int msecs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qpauseanimationjob.cpp
Lines: 59-62
100.000% (1/1)
11
QPauseAnimationJob::duration
Name: QPauseAnimationJob::duration
Prototype: int QPauseAnimationJob::duration() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qpauseanimationjob.cpp
Lines: 54-57
100.000% (1/1)
11
QPauseAnimationJob::debugAnimation
Name: QPauseAnimationJob::debugAnimation
Prototype: void QPauseAnimationJob::debugAnimation(QDebug d) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qpauseanimationjob.cpp
Lines: 68-71
  0.000% (0/1)
11
QPauseAnimationJob::QPauseAnimationJob
Name: QPauseAnimationJob::QPauseAnimationJob
Prototype: QPauseAnimationJob::QPauseAnimationJob(int duration)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qpauseanimationjob.cpp
Lines: 44-48
100.000% (1/1)
11
QParallelAnimationGroupJob::debugAnimation
Name: QParallelAnimationGroupJob::debugAnimation
Prototype: void QParallelAnimationGroupJob::debugAnimation(QDebug d) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qparallelanimationgroupjob.cpp
Lines: 240-245
  0.000% (0/1)
21
QParallelAnimationGroupJob::QParallelAnimationGroupJob
Name: QParallelAnimationGroupJob::QParallelAnimationGroupJob
Prototype: QParallelAnimationGroupJob::QParallelAnimationGroupJob()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qparallelanimationgroupjob.cpp
Lines: 45-50
100.000% (1/1)
21
QPacketProtocolPrivate::QPacketProtocolPrivate
Name: QPacketProtocolPrivate::QPacketProtocolPrivate
Prototype: QPacketProtocolPrivate::QPacketProtocolPrivate(QIODevice *dev)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacketprotocol.cpp
Lines: 295-298
100.000% (1/1)
21
QPacketProtocol::readyRead
Name: QPacketProtocol::readyRead
Prototype: void QPacketProtocol::readyRead()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/.moc/moc_qpacketprotocol_p.cpp
Lines: 135-138
100.000% (1/1)
11
QPacketProtocol::read
Name: QPacketProtocol::read
Prototype: QByteArray QPacketProtocol::read()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacketprotocol.cpp
Lines: 176-180
100.000% (1/1)
21
QPacketProtocol::packetsAvailable
Name: QPacketProtocol::packetsAvailable
Prototype: qint64 QPacketProtocol::packetsAvailable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacketprotocol.cpp
Lines: 166-170
100.000% (1/1)
21
QPacketProtocol::error
Name: QPacketProtocol::error
Prototype: void QPacketProtocol::error()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/.moc/moc_qpacketprotocol_p.cpp
Lines: 141-144
  0.000% (0/1)
11
QPacketProtocol::d_func
Name: QPacketProtocol::d_func
Prototype: inline QPacketProtocolPrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacketprotocol_p.h
Lines: 64-64
100.000% (1/1)
11
QPacketProtocol::d_func
Name: QPacketProtocol::d_func
Prototype: inline const QPacketProtocolPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacketprotocol_p.h
Lines: 64-64
100.000% (1/1)
11
QPacketProtocol::aboutToClose
Name: QPacketProtocol::aboutToClose
Prototype: void QPacketProtocol::aboutToClose()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacketprotocol.cpp
Lines: 215-221
100.000% (1/1)
41
QPacketProtocol::QPacketProtocol
Name: QPacketProtocol::QPacketProtocol
Prototype: QPacketProtocol::QPacketProtocol(QIODevice *dev, QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacketprotocol.cpp
Lines: 124-133
100.000% (1/1)
51
QPacket::squeezedData
Name: QPacket::squeezedData
Prototype: QByteArray QPacket::squeezedData() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacket.cpp
Lines: 122-127
100.000% (1/1)
31
QPacket::data
Name: QPacket::data
Prototype: const QByteArray &QPacket::data() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacket.cpp
Lines: 113-116
100.000% (1/1)
11
QPacket::clear
Name: QPacket::clear
Prototype: void QPacket::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacket.cpp
Lines: 132-139
100.000% (1/1)
41
QPacket::QPacket
Name: QPacket::QPacket
Prototype: QPacket::QPacket(int version)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacket.cpp
Lines: 92-97
100.000% (1/1)
31
QPacket::QPacket
Name: QPacket::QPacket
Prototype: QPacket::QPacket(int version, const QByteArray &data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacket.cpp
Lines: 102-108
100.000% (1/1)
41
QPODVector::prepend
Name: QPODVector::prepend
Prototype: void prepend(const T &v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qpodvector_p.h
Lines: 79-81
  0.000% (0/1)
11
QPODVector::operator[]
Name: QPODVector::operator[]
Prototype: T &operator[](int idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qpodvector_p.h
Lines: 71-73
100.000% (1/1)
11
QPODVector::operator<<
Name: QPODVector::operator<<
Prototype: QPODVector<T,Increment> &operator<<(const T &v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qpodvector_p.h
Lines: 160-160
  0.000% (0/1)
11
QPODVector::count
Name: QPODVector::count
Prototype: int count() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qpodvector_p.h
Lines: 146-148
100.000% (1/1)
11
QPODVector::contains
Name: QPODVector::contains
Prototype: bool contains(const T &v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qpodvector_p.h
Lines: 142-144
  0.000% (0/1)
11
QPODVector::clear
Name: QPODVector::clear
Prototype: void clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qpodvector_p.h
Lines: 75-77
100.000% (1/1)
11
QPODVector::at
Name: QPODVector::at
Prototype: const T &at(int idx) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qpodvector_p.h
Lines: 67-69
100.000% (1/1)
11
QPODVector::append
Name: QPODVector::append
Prototype: void append(const T &v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qpodvector_p.h
Lines: 83-85
100.000% (1/1)
11
QPODVector::QPODVector
Name: QPODVector::QPODVector
Prototype: QPODVector()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qpodvector_p.h
Lines: 63-64
100.000% (1/1)
11
QObjectWrapper::setProperty
Name: QObjectWrapper::setProperty
Prototype: void QObjectWrapper::setProperty(ExecutionEngine *engine, int propertyIndex, const Value &value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 647-650
  0.000% (0/1)
11
QObjectWrapper::initializeBindings
Name: QObjectWrapper::initializeBindings
Prototype: void QObjectWrapper::initializeBindings(ExecutionEngine *engine)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 209-213
100.000% (3/3)
21
QObjectWrapper::findProperty
Name: QObjectWrapper::findProperty
Prototype: QQmlPropertyData *QObjectWrapper::findProperty(ExecutionEngine *engine, QQmlContextData *qmlContext, String *name, RevisionMode revisionMode, QQmlPropertyData *local) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 215-219
100.000% (1/1)
21
QObjectMethod::virtualCall
Name: QObjectMethod::virtualCall
Prototype: ReturnedValue QObjectMethod::virtualCall(const FunctionObject *m, const Value *thisObject, const Value *argv, int argc)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1936-1940
100.000% (1/1)
21
QObjectMethod::create
Name: QObjectMethod::create
Prototype: ReturnedValue QObjectMethod::create(ExecutionContext *scope, const QQmlValueTypeWrapper *valueType, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1873-1881
100.000% (1/1)
61
QMetaObject_methods
Name: QMetaObject_methods
Prototype: static inline int QMetaObject_methods(const QMetaObject *metaObject)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1366-1377
  0.000% (0/1)
21
QMetaObjectWrapper::virtualCallAsConstructor
Name: QMetaObjectWrapper::virtualCallAsConstructor
Prototype: ReturnedValue QMetaObjectWrapper::virtualCallAsConstructor(const FunctionObject *f, const Value *argv, int argc, const Value *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 2067-2071
100.000% (1/1)
21
QMetaObjectWrapper::create
Name: QMetaObjectWrapper::create
Prototype: ReturnedValue QMetaObjectWrapper::create(ExecutionEngine *engine, const QMetaObject* metaObject)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 2046-2052
100.000% (1/1)
41
QMetaObjectWrapper::callConstructor
Name: QMetaObjectWrapper::callConstructor
Prototype: ReturnedValue QMetaObjectWrapper::callConstructor(const QQmlPropertyData &data, QV4::ExecutionEngine *engine, QV4::CallData *callArgs) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 2103-2108
  0.000% (0/1)
31
QLazilyAllocated::~QLazilyAllocated
Name: QLazilyAllocated::~QLazilyAllocated
Prototype: template<typename T> QLazilyAllocated<T>::~QLazilyAllocated()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qlazilyallocated_p.h
Lines: 86-90
100.000% (1/1)
11
QLazilyAllocated::setFlagValue
Name: QLazilyAllocated::setFlagValue
Prototype: template<typename T> void QLazilyAllocated<T>::setFlagValue(bool v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qlazilyallocated_p.h
Lines: 136-140
  0.000% (0/1)
11
QLazilyAllocated::setFlag
Name: QLazilyAllocated::setFlag
Prototype: template<typename T> void QLazilyAllocated<T>::setFlag()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qlazilyallocated_p.h
Lines: 124-128
100.000% (1/1)
11
QLazilyAllocated::operator->
Name: QLazilyAllocated::operator->
Prototype: template<typename T> T *QLazilyAllocated<T>::operator->() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qlazilyallocated_p.h
Lines: 112-116
100.000% (1/1)
11
QLazilyAllocated::isAllocated
Name: QLazilyAllocated::isAllocated
Prototype: template<typename T> bool QLazilyAllocated<T>::isAllocated() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qlazilyallocated_p.h
Lines: 92-96
100.000% (1/1)
11
QLazilyAllocated::flag
Name: QLazilyAllocated::flag
Prototype: template<typename T> bool QLazilyAllocated<T>::flag() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qlazilyallocated_p.h
Lines: 118-122
100.000% (1/1)
11
QLazilyAllocated::clearFlag
Name: QLazilyAllocated::clearFlag
Prototype: template<typename T> void QLazilyAllocated<T>::clearFlag()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qlazilyallocated_p.h
Lines: 130-134
100.000% (1/1)
11
QJSValuePrivate::setVariant
Name: QJSValuePrivate::setVariant
Prototype: static inline void setVariant(QJSValue *jsval, const QVariant &v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue_p.h
Lines: 82-85
100.000% (1/1)
21
QJSValuePrivate::setValue
Name: QJSValuePrivate::setValue
Prototype: static inline void setValue(QJSValue *jsval, QV4::ExecutionEngine *engine, const QV4::Value &v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue_p.h
Lines: 87-91
  0.000% (0/1)
31
QJSValuePrivate::setValue
Name: QJSValuePrivate::setValue
Prototype: static inline void setValue(QJSValue *jsval, QV4::ExecutionEngine *engine, QV4::ReturnedValue v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue_p.h
Lines: 93-97
  0.000% (0/1)
31
QJSValuePrivate::engine
Name: QJSValuePrivate::engine
Prototype: static QV4::ExecutionEngine *engine(const QJSValue *jsval)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue_p.h
Lines: 161-164
100.000% (1/1)
21
QJSValuePrivate::checkEngine
Name: QJSValuePrivate::checkEngine
Prototype: static inline bool checkEngine(QV4::ExecutionEngine *e, const QJSValue &jsval)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue_p.h
Lines: 166-169
  0.000% (0/1)
21
QJSValueIterator::d_func
Name: QJSValueIterator::d_func
Prototype: inline QJSValueIteratorPrivate* d_func()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalueiterator.h
Lines: 70-70
  0.000% (0/1)
11
QJSValueIterator::d_func
Name: QJSValueIterator::d_func
Prototype: inline const QJSValueIteratorPrivate* d_func() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalueiterator.h
Lines: 70-70
  0.000% (0/1)
11
QJSValue::operator=
Name: QJSValue::operator=
Prototype: inline QJSValue &operator=(QJSValue &&other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue.h
Lines: 78-79
100.000% (1/1)
11
QJSValue::QJSValue
Name: QJSValue::QJSValue
Prototype: inline QJSValue(QJSValue && other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalue.h
Lines: 77-77
100.000% (1/1)
11
QJSEnginePrivate::~QJSEnginePrivate
Name: QJSEnginePrivate::~QJSEnginePrivate
Prototype: QJSEnginePrivate::~QJSEnginePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.cpp
Lines: 816-819
100.000% (1/1)
11
QJSEnginePrivate::get
Name: QJSEnginePrivate::get
Prototype: static const QJSEnginePrivate* get(const QJSEngine*e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine_p.h
Lines: 74-74
  0.000% (0/1)
11
QJSEnginePrivate::get
Name: QJSEnginePrivate::get
Prototype: QJSEnginePrivate *QJSEnginePrivate::get(QV4::ExecutionEngine *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.cpp
Lines: 811-814
100.000% (1/1)
11
QJSEnginePrivate::get
Name: QJSEnginePrivate::get
Prototype: static QJSEnginePrivate* get(QJSEngine*e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine_p.h
Lines: 73-73
100.000% (1/1)
11
QJSEnginePrivate::cache
Name: QJSEnginePrivate::cache
Prototype: QQmlPropertyCache *QJSEnginePrivate::cache(const QMetaObject *metaObject)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine_p.h
Lines: 182-188
100.000% (1/1)
31
QJSEnginePrivate::QJSEnginePrivate
Name: QJSEnginePrivate::QJSEnginePrivate
Prototype: QJSEnginePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine_p.h
Lines: 77-77
100.000% (1/1)
11
QJSEnginePrivate::Locker::~Locker
Name: QJSEnginePrivate::Locker::~Locker
Prototype: QJSEnginePrivate::Locker::~Locker()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine_p.h
Lines: 128-131
100.000% (1/1)
11
QJSEnginePrivate::Locker::relock
Name: QJSEnginePrivate::Locker::relock
Prototype: void QJSEnginePrivate::Locker::relock()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine_p.h
Lines: 141-146
100.000% (1/1)
31
QJSEnginePrivate::Locker::Locker
Name: QJSEnginePrivate::Locker::Locker
Prototype: QJSEnginePrivate::Locker::Locker(const QJSEngine *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine_p.h
Lines: 116-120
  0.000% (0/1)
11
QJSEnginePrivate::Locker::Locker
Name: QJSEnginePrivate::Locker::Locker
Prototype: QJSEnginePrivate::Locker::Locker(const QJSEnginePrivate *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine_p.h
Lines: 122-126
100.000% (1/1)
11
QJSEngine::~QJSEngine
Name: QJSEngine::~QJSEngine
Prototype: QJSEngine::~QJSEngine()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.cpp
Lines: 334-339
100.000% (1/1)
31
QJSEngine::toScriptValue
Name: QJSEngine::toScriptValue
Prototype: template <typename T> inline QJSValue toScriptValue(const T &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.h
Lines: 85-89
100.000% (1/1)
11
QJSEngine::throwError
Name: QJSEngine::throwError
Prototype: void QJSEngine::throwError(const QString &message)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.cpp
Lines: 806-809
100.000% (1/1)
11
QJSEngine::newQMetaObject
Name: QJSEngine::newQMetaObject
Prototype: template <typename T> QJSValue newQMetaObject()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.h
Lines: 79-83
100.000% (1/1)
11
QJSEngine::newQMetaObject
Name: QJSEngine::newQMetaObject
Prototype: QJSValue QJSEngine::newQMetaObject(const QMetaObject* metaObject)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.cpp
Lines: 562-568
100.000% (1/1)
41
QJSEngine::newObject
Name: QJSEngine::newObject
Prototype: QJSValue QJSEngine::newObject()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.cpp
Lines: 492-497
100.000% (1/1)
31
QJSEngine::installTranslatorFunctions
Name: QJSEngine::installTranslatorFunctions
Prototype: void QJSEngine::installTranslatorFunctions(const QJSValue &object)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.cpp
Lines: 388-391
100.000% (1/1)
11
QJSEngine::handle
Name: QJSEngine::handle
Prototype: QV4::ExecutionEngine *handle() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.h
Lines: 112-112
100.000% (1/1)
11
QJSEngine::globalObject
Name: QJSEngine::globalObject
Prototype: QJSValue QJSEngine::globalObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.cpp
Lines: 590-595
100.000% (1/1)
31
QJSEngine::fromScriptValue
Name: QJSEngine::fromScriptValue
Prototype: template <typename T> inline T fromScriptValue(const QJSValue &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.h
Lines: 90-94
100.000% (1/1)
11
QJSEngine::d_func
Name: QJSEngine::d_func
Prototype: inline const QJSEnginePrivate* d_func() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.h
Lines: 129-129
  0.000% (0/1)
11
QJSEngine::d_func
Name: QJSEngine::d_func
Prototype: inline QJSEnginePrivate* d_func()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.h
Lines: 129-129
100.000% (1/1)
11
QJSEngine::create
Name: QJSEngine::create
Prototype: QJSValue QJSEngine::create(int type, const void *ptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.cpp
Lines: 601-606
100.000% (1/1)
31
QJSEngine::collectGarbage
Name: QJSEngine::collectGarbage
Prototype: void QJSEngine::collectGarbage()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsengine.cpp
Lines: 357-360
100.000% (1/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 560
...100
McCabe - Cyclomatic Complexity: 1
...150
McCabe - Cyclomatic Complexity: 1
...160
McCabe - Cyclomatic Complexity: 1
...170
McCabe - Cyclomatic Complexity: 1
...179
McCabe - Cyclomatic Complexity: 1
180
McCabe - Cyclomatic Complexity: 1
181
McCabe - Cyclomatic Complexity: 1
182
McCabe - Cyclomatic Complexity: 1
183184
McCabe - Cyclomatic Complexity: 1
185
McCabe - Cyclomatic Complexity: 1
186
McCabe - Cyclomatic Complexity: 1
187
McCabe - Cyclomatic Complexity: 1
...190
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco 4.2.0