OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %:  0.000% (0/11)
...40
Condition %:  0.000% (0/1)
...50
Condition %:  25.000% (2/8)
...60
Condition %:  50.000% (5/10)
...70
Condition %:  75.000% (3/4)
71
Condition %:  75.000% (3/4)
72
Condition %:  75.000% (3/4)
73
Condition %:  75.000% (3/4)
74
Condition %:  76.923% (10/13)
7576
Condition %:  80.000% (12/15)
77
Condition %:  81.818% (9/11)
78
Condition %:  83.333% (5/6)
79
Condition %:  84.211% (16/19)
80
Condition %:  85.714% (6/7)
...90
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickPathViewPrivate::init
Name: QQuickPathViewPrivate::init
Prototype: void QQuickPathViewPrivate::init()
Coverage:  78.947% (15/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 112-124
 78.947% (15/19)
427
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::polishItems
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::polishItems
Prototype: void QQuickWindowPrivate::polishItems()
Coverage:  78.947% (15/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 295-327
 78.947% (15/19)
145
QQuickValueTypeProvider::matrix4x4FromObject
Name: QQuickValueTypeProvider::matrix4x4FromObject
Prototype: static QMatrix4x4 matrix4x4FromObject(QQmlV4Handle object, QV4::ExecutionEngine *v4, bool *ok)
Coverage:  78.947% (15/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 376-399
 78.947% (15/19)
177
QV4Include::finished
Name: QV4Include::finished
Prototype: void QV4Include::finished()
Coverage:  78.947% (15/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4include.cpp
Lines: 139-197
 78.947% (15/19)
346
QV4::MemoryManager::sweep
Name: QV4::MemoryManager::sweep
Prototype: void MemoryManager::sweep(bool lastSweep, ClassDestroyStatsCallback classCountPtr)
Coverage:  79.070% (34/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 963-1017
 79.070% (34/43)
3213
QQuickAnchorChanges::additionalActions
Name: QQuickAnchorChanges::additionalActions
Prototype: QList<QQuickStateAction> QQuickAnchorChanges::additionalActions() const
Coverage:  79.167% (19/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickstateoperations.cpp
Lines: 1137-1171
 79.167% (19/24)
246
QQuickItemPrivate::setHasHoverInChild
Name: QQuickItemPrivate::setHasHoverInChild
Prototype: void QQuickItemPrivate::setHasHoverInChild(bool hasHover)
Coverage:  79.167% (19/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 7344-7369
 79.167% (19/24)
168
annotateListElements::[lambda]::checkArgumentsObjectUseInSignalHandlers
Name: annotateListElements::[lambda]::checkArgumentsObjectUseInSignalHandlers
Prototype: static bool checkArgumentsObjectUseInSignalHandlers(const QmlIR::Document &doc, Error *error)
Coverage:  79.167% (19/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/qmlcachegen.cpp
Lines: 132-163
 79.167% (19/24)
258
QSGBasicInternalRectangleNode::updateGeometry
Name: QSGBasicInternalRectangleNode::updateGeometry
Prototype: void QSGBasicInternalRectangleNode::updateGeometry()
Coverage:  79.200% (198/250)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgbasicinternalrectanglenode.cpp
Lines: 231-720
 79.200% (198/250)
35358
QQmlDelegateModelGroup::remove
Name: QQmlDelegateModelGroup::remove
Prototype: void QQmlDelegateModelGroup::remove(QQmlV4Function *args)
Coverage:  79.310% (23/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2856-2893
 79.310% (23/29)
269
QQmlPropertyValidator::validateObject
Name: QQmlPropertyValidator::validateObject
Prototype: QVector<QQmlCompileError> QQmlPropertyValidator::validateObject(int objectIndex, const QV4::CompiledData::Binding *instantiatingBinding, bool populatingValueTypeGroupProperty) const
Coverage:  79.327% (165/208)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlpropertyvalidator.cpp
Lines: 83-322
 79.327% (165/208)
16151
QQmlListCompositor::insert
Name: QQmlListCompositor::insert
Prototype: QQmlListCompositor::iterator QQmlListCompositor::insert( iterator before, void *list, int index, int count, uint flags, QVector<Insert> *inserts)
Coverage:  79.412% (27/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistcompositor.cpp
Lines: 459-504
 79.412% (27/34)
265
QQuickItemParticle::tick
Name: QQuickItemParticle::tick
Prototype: void QQuickItemParticle::tick(int time)
Coverage:  79.412% (27/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickitemparticle.cpp
Lines: 186-224
 79.412% (27/34)
2911
QQmlVMEMetaObject::writeProperty
Name: QQmlVMEMetaObject::writeProperty
Prototype: void QQmlVMEMetaObject::writeProperty(int id, const QVariant &value)
Coverage:  79.487% (31/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1066-1116
 79.487% (31/39)
3410
QQuickOpenGLShaderEffectCommon::lookThroughShaderCode
Name: QQuickOpenGLShaderEffectCommon::lookThroughShaderCode
Prototype: void QQuickOpenGLShaderEffectCommon::lookThroughShaderCode(QQuickItem *item, const QMetaObject *itemMetaObject, Key::ShaderType shaderType, const QByteArray &code)
Coverage:  79.545% (35/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 315-373
 79.545% (35/44)
4112
ArrayBufferCtor::virtualCallAsConstructor
Name: ArrayBufferCtor::virtualCallAsConstructor
Prototype: ReturnedValue ArrayBufferCtor::virtualCallAsConstructor(const FunctionObject *f, const Value *argv, int argc, const Value *)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer.cpp
Lines: 56-74
 80.000% (8/10)
174
ArrayBufferPrototype::method_slice
Name: ArrayBufferPrototype::method_slice
Prototype: ReturnedValue ArrayBufferPrototype::method_slice(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  80.000% (20/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer.cpp
Lines: 174-203
 80.000% (20/25)
225
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::asRValue [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::asRValue [qv4codegen.cpp #1]
Prototype: Codegen::RValue Codegen::Reference::asRValue() const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3809-3824
 80.000% (8/10)
76
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::asRValue [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::Reference::asRValue [qv4codegen.cpp #2]
Prototype: Codegen::RValue Codegen::Reference::asRValue() const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3809-3824
 80.000% (8/10)
76
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(DoWhileStatement *ast)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2962-2990
 80.000% (8/10)
164
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(WhileStatement *ast)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 3404-3429
 80.000% (8/10)
174
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(DoWhileStatement *ast)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2962-2990
 80.000% (8/10)
164
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(WhileStatement *ast)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 3404-3429
 80.000% (8/10)
174
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #1]
Prototype: bool Codegen::visit(CallExpression *ast)
Coverage:  80.000% (24/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 1728-1788
 80.000% (24/30)
3714
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::visit [qv4codegen.cpp #2]
Prototype: bool Codegen::visit(CallExpression *ast)
Coverage:  80.000% (24/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 1728-1788
 80.000% (24/30)
3714
Heap::QMetaObjectWrapper::ensureConstructorsCache
Name: Heap::QMetaObjectWrapper::ensureConstructorsCache
Prototype: void Heap::QMetaObjectWrapper::ensureConstructorsCache()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 2024-2043
 80.000% (8/10)
134
JSC::Yarr::Interpreter::erpret
Name: JSC::Yarr::Interpreter::erpret
Prototype: unsigned interpret()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 1415-1440
 80.000% (8/10)
154
JSC::Yarr::Parser::CharacterClassParserDelegate::atomPatternCharacter
Name: JSC::Yarr::Parser::CharacterClassParserDelegate::atomPatternCharacter
Prototype: void atomPatternCharacter(UChar ch, bool hyphenIsRange = false)
Coverage:  80.000% (20/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 105-158
 80.000% (20/25)
239
Lookup::getterProtoTwoClasses
Name: Lookup::getterProtoTwoClasses
Prototype: ReturnedValue Lookup::getterProtoTwoClasses(Lookup *l, ExecutionEngine *engine, const Value &object)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4lookup.cpp
Lines: 310-324
 80.000% (8/10)
94
MathObject::method_abs
Name: MathObject::method_abs
Prototype: ReturnedValue MathObject::method_abs(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 117-132
 80.000% (8/10)
94
ModelNodeMetaObject::emitDirectNotifies
Name: ModelNodeMetaObject::emitDirectNotifies
Prototype: void ModelNodeMetaObject::emitDirectNotifies(const int *changedRoles, int roleCount)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1550-1563
 80.000% (8/10)
94
ObjectIterator::nextPropertyNameAsString
Name: ObjectIterator::nextPropertyNameAsString
Prototype: ReturnedValue ObjectIterator::nextPropertyNameAsString(Value *value)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator.cpp
Lines: 154-175
 80.000% (8/10)
204
ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_isPrototypeOf
Name: ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_isPrototypeOf
Prototype: ReturnedValue ObjectPrototype::method_isPrototypeOf(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  80.000% (12/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp
Lines: 591-608
 80.000% (12/15)
135
QQDMIncubationTask::statusChanged
Name: QQDMIncubationTask::statusChanged
Prototype: void QQDMIncubationTask::statusChanged(Status status)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 873-890
 80.000% (8/10)
124
QQmlConnections::setTarget
Name: QQmlConnections::setTarget
Prototype: void QQmlConnections::setTarget(QObject *obj)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlconnections.cpp
Lines: 165-183
 80.000% (8/10)
124
QQmlDMCachedModelData::setValue
Name: QQmlDMCachedModelData::setValue
Prototype: void QQmlDMCachedModelData::setValue(const QString &role, const QVariant &value)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 316-327
 80.000% (8/10)
64
QQmlDelayedCallQueue::DelayedFunctionCall::execute
Name: QQmlDelayedCallQueue::DelayedFunctionCall::execute
Prototype: void QQmlDelayedCallQueue::DelayedFunctionCall::execute(QV4::ExecutionEngine *engine) const
Coverage:  80.000% (16/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmldelayedcallqueue.cpp
Lines: 56-85
 80.000% (16/20)
194
QQmlDelegateModelAttached::groups
Name: QQmlDelegateModelAttached::groups
Prototype: QStringList QQmlDelegateModelAttached::groups() const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2205-2216
 80.000% (8/10)
74
QQmlDelegateModelAttachedMetaObject::metaCall
Name: QQmlDelegateModelAttachedMetaObject::metaCall
Prototype: int QQmlDelegateModelAttachedMetaObject::metaCall(QObject *object, QMetaObject::Call call, int _id, void **arguments)
Coverage:  80.000% (28/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2105-2144
 80.000% (28/35)
3111
QQmlDelegateModelGroupPrivate::parseIndex
Name: QQmlDelegateModelGroupPrivate::parseIndex
Prototype: bool QQmlDelegateModelGroupPrivate::parseIndex(const QV4::Value &value, int *index, Compositor::Group *group) const
Coverage:  80.000% (12/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2577-2602
 80.000% (12/15)
175
QQmlDelegateModelItem::destroyObject
Name: QQmlDelegateModelItem::destroyObject
Prototype: void QQmlDelegateModelItem::destroyObject()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2031-2055
 80.000% (8/10)
174
QQmlDelegateModelItem::setModelIndex
Name: QQmlDelegateModelItem::setModelIndex
Prototype: void QQmlDelegateModelItem::setModelIndex(int idx)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2010-2029
 80.000% (8/10)
134
QQmlDelegateModelItemMetaType::parseGroups
Name: QQmlDelegateModelItemMetaType::parseGroups
Prototype: int QQmlDelegateModelItemMetaType::parseGroups(const QStringList &groups) const
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1830-1839
 80.000% (4/5)
63
QQmlDelegateModelPrivate::updateFilterGroup
Name: QQmlDelegateModelPrivate::updateFilterGroup
Prototype: void QQmlDelegateModelPrivate::updateFilterGroup()
Coverage:  80.000% (16/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 773-807
 80.000% (16/20)
238
QQmlImportNamespace::findImport
Name: QQmlImportNamespace::findImport
Prototype: QQmlImportInstance *QQmlImportNamespace::findImport(const QString &uri) const
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 904-911
 80.000% (4/5)
43
QQmlInstantiationInterrupt::shouldInterrupt
Name: QQmlInstantiationInterrupt::shouldInterrupt
Prototype: bool QQmlInstantiationInterrupt::shouldInterrupt() const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvme_p.h
Lines: 170-181
 80.000% (8/10)
74
QQmlInstantiatorPrivate::clear
Name: QQmlInstantiatorPrivate::clear
Prototype: void QQmlInstantiatorPrivate::clear()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlinstantiator.cpp
Lines: 73-87
 80.000% (8/10)
104
QQmlInterceptorMetaObject::get
Name: QQmlInterceptorMetaObject::get
Prototype: inline QQmlInterceptorMetaObject *QQmlInterceptorMetaObject::get(QObject *obj)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject_p.h
Lines: 133-143
 80.000% (8/10)
54
QQmlListModel::setDynamicRoles
Name: QQmlListModel::setDynamicRoles
Prototype: void QQmlListModel::setDynamicRoles(bool enableDynamicRoles)
Coverage:  80.000% (12/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 2212-2230
 80.000% (12/15)
95
QQmlLocaleData::method_get_weekDays
Name: QQmlLocaleData::method_get_weekDays
Prototype: ReturnedValue QQmlLocaleData::method_get_weekDays(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 500-520
 80.000% (8/10)
144
QQmlOpenMetaObject::createProperty
Name: QQmlOpenMetaObject::createProperty
Prototype: int QQmlOpenMetaObject::createProperty(const char *name, const char *)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 404-419
 80.000% (8/10)
84
QQmlOpenMetaObjectType::createProperties
Name: QQmlOpenMetaObjectType::createProperties
Prototype: void QQmlOpenMetaObjectType::createProperties(const QVector<QByteArray> &names)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlopenmetaobject.cpp
Lines: 116-136
 80.000% (8/10)
164
QQmlProfilerClient::QQmlProfilerClient::[lambda]
Name: QQmlProfilerClient::QQmlProfilerClient::[lambda]
Prototype: [d](qint64 timestamp, const QList<int> &engineIds)
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 182-190
 80.000% (4/5)
43
QQmlPropertyPrivate::findAliasTarget
Name: QQmlPropertyPrivate::findAliasTarget
Prototype: void QQmlPropertyPrivate::findAliasTarget(QObject *object, QQmlPropertyIndex bindingIndex, QObject **targetObject, QQmlPropertyIndex *targetBindingIndex)
Coverage:  80.000% (16/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlproperty.cpp
Lines: 840-874
 80.000% (16/20)
206
QQmlTimer::ticked
Name: QQmlTimer::ticked
Prototype: void QQmlTimer::ticked()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmltimer.cpp
Lines: 319-325
 80.000% (8/10)
42
QQmlVMEMetaObject::get
Name: QQmlVMEMetaObject::get
Prototype: QQmlVMEMetaObject *QQmlVMEMetaObject::get(QObject *obj)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject_p.h
Lines: 235-245
 80.000% (8/10)
54
QQmlVMEMetaObject::readPropertyAsVariant
Name: QQmlVMEMetaObject::readPropertyAsVariant
Prototype: QVariant QQmlVMEMetaObject::readPropertyAsVariant(int id) const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1011-1024
 80.000% (8/10)
104
QQuickBorderImage::setSource
Name: QQuickBorderImage::setSource
Prototype: void QQuickBorderImage::setSource(const QUrl &url)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickborderimage.cpp
Lines: 271-291
 80.000% (8/10)
114
QQuickColorProvider::colorFromString
Name: QQuickColorProvider::colorFromString
Prototype: QVariant colorFromString(const QString &s, bool *ok) override
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 64-74
 80.000% (8/10)
64
QQuickColorProvider::rgbaFromString
Name: QQuickColorProvider::rgbaFromString
Prototype: unsigned rgbaFromString(const QString &s, bool *ok) override
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickglobal.cpp
Lines: 76-86
 80.000% (8/10)
64
QQuickFlickable::geometryChanged
Name: QQuickFlickable::geometryChanged
Prototype: void QQuickFlickable::geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry)
Coverage:  80.000% (24/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 1749-1779
 80.000% (24/30)
198
QQuickFlickablePrivate::handleMouseMoveEvent
Name: QQuickFlickablePrivate::handleMouseMoveEvent
Prototype: void QQuickFlickablePrivate::handleMouseMoveEvent(QMouseEvent *event)
Coverage:  80.000% (16/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 1255-1280
 80.000% (16/20)
186
QQuickGridViewPrivate::snapItemAt
Name: QQuickGridViewPrivate::snapItemAt
Prototype: FxViewItem *QQuickGridViewPrivate::snapItemAt(qreal pos) const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 384-394
 80.000% (8/10)
74
QQuickImageResponse::QQuickImageResponse
Name: QQuickImageResponse::QQuickImageResponse
Prototype: QQuickImageResponse::QQuickImageResponse()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickimageprovider.cpp
Lines: 164-169
 80.000% (8/10)
184
QQuickItemView::destroyRemoved
Name: QQuickItemView::destroyRemoved
Prototype: void QQuickItemView::destroyRemoved()
Coverage:  80.000% (16/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1147-1180
 80.000% (16/20)
206
QQuickItemView::modelUpdated
Name: QQuickItemView::modelUpdated
Prototype: void QQuickItemView::modelUpdated(const QQmlChangeSet &changeSet, bool reset)
Coverage:  80.000% (20/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 1182-1213
 80.000% (20/25)
238
QQuickItemViewPrivate::findMoveKeyIndex
Name: QQuickItemViewPrivate::findMoveKeyIndex
Prototype: int QQuickItemViewPrivate::findMoveKeyIndex(QQmlChangeSet::MoveKey key, const QVector<QQmlChangeSet::Change> &changes) const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 966-975
 80.000% (8/10)
54
QQuickItemViewPrivate::prepareNonVisibleItemTransition
Name: QQuickItemViewPrivate::prepareNonVisibleItemTransition
Prototype: bool QQuickItemViewPrivate::prepareNonVisibleItemTransition(FxViewItem *item, const QRectF &viewBounds)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2206-2224
 80.000% (8/10)
84
QQuickItemViewTransitioner::addToTargetLists
Name: QQuickItemViewTransitioner::addToTargetLists
Prototype: void QQuickItemViewTransitioner::addToTargetLists(QQuickItemViewTransitioner::TransitionType type, QQuickItemViewTransitionableItem *item, int index)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 216-235
 80.000% (8/10)
116
QQuickItemViewTransitioner::transitionObject
Name: QQuickItemViewTransitioner::transitionObject
Prototype: QQuickTransition *QQuickItemViewTransitioner::transitionObject(QQuickItemViewTransitioner::TransitionType type, bool asTarget) const
Coverage:  80.000% (28/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemviewtransition.cpp
Lines: 249-280
 80.000% (28/35)
2010
QQuickKeysAttached::componentComplete
Name: QQuickKeysAttached::componentComplete
Prototype: void QQuickKeysAttached::componentComplete()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 1355-1369
 80.000% (8/10)
74
QQuickLoader::itemChange
Name: QQuickLoader::itemChange
Prototype: void QQuickLoader::itemChange(QQuickItem::ItemChange change, const QQuickItem::ItemChangeData &value)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 832-842
 80.000% (8/10)
64
QQuickLoader::setSource
Name: QQuickLoader::setSource
Prototype: void QQuickLoader::setSource(const QUrl &url, bool needsClear)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickloader.cpp
Lines: 409-425
 80.000% (8/10)
104
QQuickMatrix4x4ValueType::fuzzyEquals
Name: QQuickMatrix4x4ValueType::fuzzyEquals
Prototype: bool QQuickMatrix4x4ValueType::fuzzyEquals(const QMatrix4x4 &m, qreal epsilon) const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickvaluetypes.cpp
Lines: 580-591
 80.000% (8/10)
64
QQuickMouseArea::setHovered
Name: QQuickMouseArea::setHovered
Prototype: void QQuickMouseArea::setHovered(bool h)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmousearea.cpp
Lines: 1151-1162
 80.000% (8/10)
84
QQuickParticleSystem::nextSystemIndex
Name: QQuickParticleSystem::nextSystemIndex
Prototype: int QQuickParticleSystem::nextSystemIndex()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 974-988
 80.000% (8/10)
94
QQuickPath::endpoint
Name: QQuickPath::endpoint
Prototype: void QQuickPath::endpoint(QList<AttributePoint> &attributePoints, const QString &name)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 374-388
 80.000% (8/10)
94
QQuickPathView::pathUpdated
Name: QQuickPathView::pathUpdated
Prototype: void QQuickPathView::pathUpdated()
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 417-425
 80.000% (4/5)
53
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimatorProxyJob::setWindow
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAnimatorProxyJob::setWindow
Prototype: void QQuickAnimatorProxyJob::setWindow(QQuickWindow *window)
Coverage:  80.000% (12/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorjob.cpp
Lines: 197-216
 80.000% (12/15)
125
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickParallelAnimation::transition
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickParallelAnimation::transition
Prototype: QAbstractAnimationJob* QQuickParallelAnimation::transition(QQuickStateActions &actions, QQmlProperties &modified, TransitionDirection direction, QObject *defaultTarget)
Coverage:  80.000% (12/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation.cpp
Lines: 1902-1925
 80.000% (12/15)
145
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickSequentialAnimation::transition
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickSequentialAnimation::transition
Prototype: QAbstractAnimationJob* QQuickSequentialAnimation::transition(QQuickStateActions &actions, QQmlProperties &modified, TransitionDirection direction, QObject *defaultTarget)
Coverage:  80.000% (16/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation.cpp
Lines: 1811-1843
 80.000% (16/20)
196
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::mouseGrabberItem
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::mouseGrabberItem
Prototype: QQuickItem *QQuickWindow::mouseGrabberItem() const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 1524-1538
 80.000% (8/10)
94
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowIncubationController::incubate
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowIncubationController::incubate
Prototype: void incubate()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 158-168
 80.000% (8/10)
64
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::clearFocusInScope
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::clearFocusInScope
Prototype: void QQuickWindowPrivate::clearFocusInScope(QQuickItem *scope, QQuickItem *item, Qt::FocusReason reason, FocusOptions options)
Coverage:  80.000% (52/65)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 1002-1093
 80.000% (52/65)
5319
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::Q_QGS_qquick_transform_animatorjob_helper_store::innerFunction
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::Q_QGS_qquick_transform_animatorjob_helper_store::innerFunction
Prototype: inline Type *innerFunction()
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorjob.cpp
Lines: 87-87
 80.000% (4/5)
14
QQuickShapeGenericRenderer::beginSync
Name: QQuickShapeGenericRenderer::beginSync
Prototype: void QQuickShapeGenericRenderer::beginSync(int totalCount)
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 160-168
 80.000% (4/5)
53
QQuickShortcut::setEnabled
Name: QQuickShortcut::setEnabled
Prototype: void QQuickShortcut::setEnabled(bool enabled)
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickshortcut.cpp
Lines: 281-292
 80.000% (4/5)
73
QQuickStatePrivate::generateActionList
Name: QQuickStatePrivate::generateActionList
Prototype: QQuickStateOperation::ActionList QQuickStatePrivate::generateActionList() const
Coverage:  80.000% (12/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstate.cpp
Lines: 317-341
 80.000% (12/15)
146
QQuickTextEdit::updateTotalLines
Name: QQuickTextEdit::updateTotalLines
Prototype: void QQuickTextEdit::updateTotalLines()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2585-2603
 80.000% (8/10)
114
QQuickTextNode::addGlyphs
Name: QQuickTextNode::addGlyphs
Prototype: QSGGlyphNode *QQuickTextNode::addGlyphs(const QPointF &position, const QGlyphRun &glyphs, const QColor &color, QQuickText::TextStyle style, const QColor &styleColor, QSGNode *parentNode)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextnode.cpp
Lines: 93-133
 80.000% (8/10)
224
QQuickTextPrivate::setupCustomLineGeometry
Name: QQuickTextPrivate::setupCustomLineGeometry
Prototype: void QQuickTextPrivate::setupCustomLineGeometry(QTextLine &line, qreal &height, int lineOffset)
Coverage:  80.000% (12/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 576-599
 80.000% (12/15)
154
QQuickTimeLine::updateCurrentTime
Name: QQuickTimeLine::updateCurrentTime
Prototype: void QQuickTimeLine::updateCurrentTime(int v)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktimeline.cpp
Lines: 688-722
 80.000% (8/10)
184
QSGBindable::clear
Name: QSGBindable::clear
Prototype: void QSGBindable::clear(QSGAbstractRenderer::ClearMode mode) const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 70-81
 80.000% (8/10)
174
QSGDefaultRenderContext::fontKey
Name: QSGDefaultRenderContext::fontKey
Prototype: QString QSGDefaultRenderContext::fontKey(const QRawFont &font)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultrendercontext.cpp
Lines: 284-302
 80.000% (8/10)
144
QSGDistanceFieldGlyphCache::QSGDistanceFieldGlyphCache
Name: QSGDistanceFieldGlyphCache::QSGDistanceFieldGlyphCache
Prototype: QSGDistanceFieldGlyphCache::QSGDistanceFieldGlyphCache(QOpenGLContext *c, const QRawFont &font)
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 59-79
 80.000% (4/5)
81
QSGDistanceFieldGlyphCache::populate
Name: QSGDistanceFieldGlyphCache::populate
Prototype: void QSGDistanceFieldGlyphCache::populate(const QVector<glyph_t> &glyphs)
Coverage:  80.000% (16/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer.cpp
Lines: 116-148
 80.000% (16/20)
216
QSGPlainTexture::textureId
Name: QSGPlainTexture::textureId
Prototype: int QSGPlainTexture::textureId() const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 683-699
 80.000% (8/10)
74
QSGRenderer::removeNodesToPreprocess
Name: QSGRenderer::removeNodesToPreprocess
Prototype: void QSGRenderer::removeNodesToPreprocess(QSGNode *node)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 343-354
 80.000% (8/10)
64
QV4::ChunkAllocator::free
Name: QV4::ChunkAllocator::free
Prototype: void ChunkAllocator::free(Chunk *chunk, size_t size)
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 264-274
 80.000% (4/5)
63
QV4::Heap::InternalClass::removeChildEntry
Name: QV4::Heap::InternalClass::removeChildEntry
Prototype: void InternalClass::removeChildEntry(InternalClass *child)
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 441-452
 80.000% (4/5)
63
Page:<>1
Condition %:  0.000% (0/11)
...40
Condition %:  0.000% (0/1)
...50
Condition %:  25.000% (2/8)
...60
Condition %:  50.000% (5/10)
...70
Condition %:  75.000% (3/4)
71
Condition %:  75.000% (3/4)
72
Condition %:  75.000% (3/4)
73
Condition %:  75.000% (3/4)
74
Condition %:  76.923% (10/13)
7576
Condition %:  80.000% (12/15)
77
Condition %:  81.818% (9/11)
78
Condition %:  83.333% (5/6)
79
Condition %:  84.211% (16/19)
80
Condition %:  85.714% (6/7)
...90
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.0