OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %: 100.000% (16/16)
...100
Condition %: 100.000% (1/1)
...120
Condition %:  90.000% (9/10)
...130
Condition %:  75.000% (9/12)
...140
Condition %:  62.992% (80/127)
...148
Condition %:  50.000% (2/4)
149
Condition %:  50.000% (2/4)
150
Condition %:  45.714% (16/35)
151
Condition %:  42.857% (12/28)
152153
Condition %:  28.571% (2/7)
154
Condition %:  10.526% (2/19)
155
Condition %:  0.000% (0/11)
156
Condition %:  0.000% (0/1)
...160
Condition %:  0.000% (0/4)
...170
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/1)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::setSceneGraphBackend
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::setSceneGraphBackend
Prototype: void QQuickWindow::setSceneGraphBackend(QSGRendererInterface::GraphicsApi api)
Coverage:  37.500% (3/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 4861-4873
 37.500% (3/8)
64
QQuickParticleGroupData::kill
Name: QQuickParticleGroupData::kill
Prototype: void QQuickParticleGroupData::kill(QQuickParticleData* d)
Coverage:  37.500% (3/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 359-366
 37.500% (3/8)
53
QQmlLocaleData::method_standaloneMonthName
Name: QQmlLocaleData::method_standaloneMonthName
Prototype: ReturnedValue QQmlLocaleData::method_standaloneMonthName (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  37.500% (9/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 638-638
 37.500% (9/24)
16
QQmlLocaleData::method_monthName
Name: QQmlLocaleData::method_monthName
Prototype: ReturnedValue QQmlLocaleData::method_monthName (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  37.500% (9/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 637-637
 37.500% (9/24)
16
QQmlImportDatabase::QQmlImportDatabase
Name: QQmlImportDatabase::QQmlImportDatabase
Prototype: QQmlImportDatabase::QQmlImportDatabase(QQmlEngine *e)
Coverage:  37.500% (3/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 1768-1792
 37.500% (3/8)
113
QQmlDelegateModelItem::get_model
Name: QQmlDelegateModelItem::get_model
Prototype: QV4::ReturnedValue QQmlDelegateModelItem::get_model(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *, int)
Coverage:  37.500% (3/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1870-1880
 37.500% (3/8)
73
QQmlDMListAccessorData::set_modelData
Name: QQmlDMListAccessorData::set_modelData
Prototype: static QV4::ReturnedValue set_modelData(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  37.500% (3/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 604-615
 37.500% (3/8)
83
JSC::Yarr::YarrPatternConstructor::containsCapturingTerms
Name: JSC::Yarr::YarrPatternConstructor::containsCapturingTerms
Prototype: bool containsCapturingTerms(PatternAlternative* alternative, size_t firstTermIndex, size_t lastTermIndex)
Coverage:  37.500% (6/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 743-763
 37.500% (6/16)
116
JSC::Yarr::Interpreter::backtrackParenthesesOnceEnd
Name: JSC::Yarr::Interpreter::backtrackParenthesesOnceEnd
Prototype: bool backtrackParenthesesOnceEnd(ByteTerm& term, DisjunctionContext* context)
Coverage:  37.500% (6/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 721-755
 37.500% (6/16)
197
JSC::MacroAssemblerX86_64::branch64
Name: JSC::MacroAssemblerX86_64::branch64
Prototype: Jump branch64(RelationalCondition cond, RegisterID left, TrustedImm64 right)
Coverage:  37.500% (3/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/assembler/MacroAssemblerX86_64.h
Lines: 507-515
 37.500% (3/8)
52
QQuickPropertyChanges::changeExpression
Name: QQuickPropertyChanges::changeExpression
Prototype: void QQuickPropertyChanges::changeExpression(const QString &name, const QString &expression)
Coverage:  37.143% (13/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 621-705
 37.143% (13/35)
5711
QQuickWidgetPrivate::render
Name: QQuickWidgetPrivate::render
Prototype: void QQuickWidgetPrivate::render(bool needsSync)
Coverage:  37.037% (10/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 265-319
 37.037% (10/27)
299
QQmlLocaleData::method_dayName
Name: QQmlLocaleData::method_dayName
Prototype: ReturnedValue QQmlLocaleData::method_dayName (const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  37.037% (10/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 639-639
 37.037% (10/27)
17
VariantPrototype::method_valueOf
Name: VariantPrototype::method_valueOf
Prototype: ReturnedValue VariantPrototype::method_valueOf(const FunctionObject *b, const Value *thisObject, const Value *, int)
Coverage:  36.842% (7/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4variantobject.cpp
Lines: 150-174
 36.842% (7/19)
1310
QSGDefaultGlyphNode::updateGeometry
Name: QSGDefaultGlyphNode::updateGeometry
Prototype: void QSGDefaultGlyphNode::updateGeometry()
Coverage:  36.842% (7/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode.cpp
Lines: 118-213
 36.842% (7/19)
667
QQuickPackage::part
Name: QQuickPackage::part
Prototype: QObject *QQuickPackage::part(const QString &name)
Coverage:  36.842% (7/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickpackage.cpp
Lines: 170-187
 36.842% (7/19)
115
QSGDefaultPainterNode::updateRenderTarget
Name: QSGDefaultPainterNode::updateRenderTarget
Prototype: void QSGDefaultPainterNode::updateRenderTarget()
Coverage:  36.667% (22/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp
Lines: 238-321
 36.667% (22/60)
5613
addTypeReferenceChecksumsToHash
Name: addTypeReferenceChecksumsToHash
Prototype: static bool addTypeReferenceChecksumsToHash(const QList<QQmlTypeData::TypeReference> &typeRefs, QCryptographicHash *hash, QQmlEngine *engine)
Coverage:  36.364% (4/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2195-2210
 36.364% (4/11)
115
QSGGeometryNode::setOpaqueMaterial
Name: QSGGeometryNode::setOpaqueMaterial
Prototype: void QSGGeometryNode::setOpaqueMaterial(QSGMaterial *material)
Coverage:  36.364% (4/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 996-1007
 36.364% (4/11)
63
QSGGeometryNode::setMaterial
Name: QSGGeometryNode::setMaterial
Prototype: void QSGGeometryNode::setMaterial(QSGMaterial *material)
Coverage:  36.364% (4/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 965-975
 36.364% (4/11)
63
QQuickParticleGroup::performDelayedRedirects
Name: QQuickParticleGroup::performDelayedRedirects
Prototype: void QQuickParticleGroup::performDelayedRedirects()
Coverage:  36.364% (4/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlegroup.cpp
Lines: 130-138
 36.364% (4/11)
54
QQuickMouseArea::wheelEvent
Name: QQuickMouseArea::wheelEvent
Prototype: void QQuickMouseArea::wheelEvent(QWheelEvent *event)
Coverage:  36.364% (4/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmousearea.cpp
Lines: 889-904
 36.364% (4/11)
113
QQmlDelegateModelItem::set_groups
Name: QQmlDelegateModelItem::set_groups
Prototype: QV4::ReturnedValue QQmlDelegateModelItem::set_groups(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  36.364% (4/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1898-1917
 36.364% (4/11)
144
QQmlDateExtension::method_fromLocaleTimeString
Name: QQmlDateExtension::method_fromLocaleTimeString
Prototype: ReturnedValue QQmlDateExtension::method_fromLocaleTimeString(const QV4::FunctionObject *b, const QV4::Value *, const QV4::Value *argv, int argc)
Coverage:  36.364% (12/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 259-305
 36.364% (12/33)
319
QPacketProtocol::waitForReadyRead
Name: QPacketProtocol::waitForReadyRead
Prototype: bool QPacketProtocol::waitForReadyRead(int msecs)
Coverage:  36.364% (4/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/packetprotocol/qpacketprotocol.cpp
Lines: 193-210
 36.364% (4/11)
115
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(NewExpression *ast)
Coverage:  36.364% (4/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2274-2291
 36.364% (4/11)
114
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(NewMemberExpression *ast)
Coverage:  36.364% (4/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2293-2310
 36.364% (4/11)
114
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(NewExpression *ast)
Coverage:  36.364% (4/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2274-2291
 36.364% (4/11)
114
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(NewMemberExpression *ast)
Coverage:  36.364% (4/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2293-2310
 36.364% (4/11)
114
QSGSoftwareRenderableNode::renderNode
Name: QSGSoftwareRenderableNode::renderNode
Prototype: QRegion QSGSoftwareRenderableNode::renderNode(QPainter *painter, bool forceOpaquePainting)
Coverage:  36.207% (21/58)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp
Lines: 246-356
 36.207% (21/58)
7120
QQmlNumberExtension::method_fromLocaleString
Name: QQmlNumberExtension::method_fromLocaleString
Prototype: ReturnedValue QQmlNumberExtension::method_fromLocaleString(const QV4::FunctionObject *b, const QV4::Value *, const QV4::Value *argv, int argc)
Coverage:  36.000% (9/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 434-464
 36.000% (9/25)
197
throwLowercaseEnumError::QQmlTypeWrapper::virtualInstanceOf
Name: throwLowercaseEnumError::QQmlTypeWrapper::virtualInstanceOf
Prototype: ReturnedValue QQmlTypeWrapper::virtualInstanceOf(const Object *typeObject, const Value &var)
Coverage:  35.714% (5/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper.cpp
Lines: 379-417
 35.714% (5/14)
235
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransformAnimatorJob::preSync
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransformAnimatorJob::preSync
Prototype: void QQuickTransformAnimatorJob::preSync()
Coverage:  35.714% (5/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorjob.cpp
Lines: 320-349
 35.714% (5/14)
104
JSC::Yarr::Interpreter::backtrackParentheses
Name: JSC::Yarr::Interpreter::backtrackParentheses
Prototype: JSRegExpResult backtrackParentheses(ByteTerm& term, DisjunctionContext* context)
Coverage:  35.385% (23/65)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 940-1068
 35.385% (23/65)
7623
QSGRenderer::renderScene
Name: QSGRenderer::renderScene
Prototype: void QSGRenderer::renderScene(const QSGBindable &bindable)
Coverage:  35.135% (13/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 204-261
 35.135% (13/37)
5512
QQuickBorderImagePrivate::calculateRects
Name: QQuickBorderImagePrivate::calculateRects
Prototype: void QQuickBorderImagePrivate::calculateRects(const QQuickScaleGrid *border, const QSize &sourceSize, const QSizeF &targetSize, int horizontalTileMode, int verticalTileMode, qreal devicePixelRatio, QRectF *targetRect, QRectF *innerTargetRect, QRectF *innerSourceRect, QRectF *subSourceRect)
Coverage:  35.000% (7/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickborderimage.cpp
Lines: 578-621
 35.000% (7/20)
266
ArrayData::append
Name: ArrayData::append
Prototype: uint ArrayData::append(Object *obj, ArrayObject *otherObj, uint n)
Coverage:  34.286% (12/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 547-595
 34.286% (12/35)
3411
ByteCodeHandler::collectLabelsInBytecode
Name: ByteCodeHandler::collectLabelsInBytecode
Prototype: std::vector<int> ByteCodeHandler::collectLabelsInBytecode(const char *code, uint len)
Coverage:  34.104% (177/519)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodehandler.cpp
Lines: 114-526
 34.104% (177/519)
271389
ByteCodeHandler::decode
Name: ByteCodeHandler::decode
Prototype: void ByteCodeHandler::decode(const char *code, uint len)
Coverage:  33.977% (176/518)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodehandler.cpp
Lines: 66-77
 33.977% (176/518)
5388
main
Name: main
Prototype: int main(int argc, char *argv[])
Coverage:  33.898% (20/59)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmljs/qmljs.cpp
Lines: 72-169
 33.898% (20/59)
7919
annotateListElements::[lambda]::main::main
Name: annotateListElements::[lambda]::main::main
Prototype: int main(int argc, char **argv)
Coverage:  33.784% (25/74)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlcachegen/qmlcachegen.cpp
Lines: 413-556
 33.784% (25/74)
14222
qmlUseGlyphCacheWorkaround
Name: qmlUseGlyphCacheWorkaround
Prototype: static bool qmlUseGlyphCacheWorkaround()
Coverage:  33.333% (4/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultdistancefieldglyphcache.cpp
Lines: 55-55
 33.333% (4/12)
04
QuickTestResult::verify
Name: QuickTestResult::verify
Prototype: bool QuickTestResult::verify (bool success, const QString &message, const QUrl &location, int line)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 474-486
 33.333% (2/6)
72
QuickTestResult::ignoreWarning
Name: QuickTestResult::ignoreWarning
Prototype: void QuickTestResult::ignoreWarning(const QJSValue &message)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 629-641
 33.333% (2/6)
72
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_storeSuperProperty [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_storeSuperProperty [qv4runtime.cpp #1]
Prototype: void Runtime::method_storeSuperProperty(ExecutionEngine *engine, const Value &property, const Value &value)
Coverage:  33.333% (5/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 874-893
 33.333% (5/15)
155
QV4::BitVector::findNext
Name: QV4::BitVector::findNext
Prototype: int findNext(int start, bool value, bool wrapAround) const
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4util_p.h
Lines: 114-138
 33.333% (2/6)
92
QSequentialAnimationGroupJob::updateDirection
Name: QSequentialAnimationGroupJob::updateDirection
Prototype: void QSequentialAnimationGroupJob::updateDirection(QAbstractAnimationJob::Direction direction)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 275-280
 33.333% (2/6)
22
QSGPlainTexture::setTextureId
Name: QSGPlainTexture::setTextureId
Prototype: void QSGPlainTexture::setTextureId(int id)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 701-713
 33.333% (2/6)
72
QSGKtxHandler::checkHeader
Name: QSGKtxHandler::checkHeader
Prototype: bool QSGKtxHandler::checkHeader(const KTXHeader &header)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgktxhandler.cpp
Lines: 153-179
 33.333% (2/6)
72
QSGDefaultDistanceFieldGlyphCache::requestGlyphs
Name: QSGDefaultDistanceFieldGlyphCache::requestGlyphs
Prototype: void QSGDefaultDistanceFieldGlyphCache::requestGlyphs(const QSet<glyph_t> &glyphs)
Coverage:  33.333% (5/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultdistancefieldglyphcache.cpp
Lines: 99-158
 33.333% (5/15)
405
QQuickWindowQmlImpl::setWindowVisibility
Name: QQuickWindowQmlImpl::setWindowVisibility
Prototype: void QQuickWindowQmlImpl::setWindowVisibility()
Coverage:  33.333% (11/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindowmodule.cpp
Lines: 140-184
 33.333% (11/33)
278
QQuickTransform::prependToItem
Name: QQuickTransform::prependToItem
Prototype: void QQuickTransform::prependToItem(QQuickItem *item)
Coverage:  33.333% (4/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3498-3515
 33.333% (4/12)
103
QQuickTransform::appendToItem
Name: QQuickTransform::appendToItem
Prototype: void QQuickTransform::appendToItem(QQuickItem *item)
Coverage:  33.333% (4/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 3479-3496
 33.333% (4/12)
103
QQuickShapeGenericRenderer::endSync::[lambda]
Name: QQuickShapeGenericRenderer::endSync::[lambda]
Prototype: [this, i](QQuickShapeFillRunnable *r)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 336-349
 33.333% (2/6)
92
QQuickShapeGenericRenderer::endSync::[lambda]
Name: QQuickShapeGenericRenderer::endSync::[lambda]
Prototype: [this, i](QQuickShapeStrokeRunnable *r)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickshapes/qquickshapegenericrenderer.cpp
Lines: 368-377
 33.333% (2/6)
72
QQuickShaderEffectSource::setSourceItem
Name: QQuickShaderEffectSource::setSourceItem
Prototype: void QQuickShaderEffectSource::setSourceItem(QQuickItem *item)
Coverage:  33.333% (10/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickshadereffectsource.cpp
Lines: 320-358
 33.333% (10/30)
268
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::wheelEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::wheelEvent
Prototype: void QQuickWindow::wheelEvent(QWheelEvent *event)
Coverage:  33.333% (5/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 1973-1988
 33.333% (5/15)
94
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransformAnimatorJob::setTarget
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickTransformAnimatorJob::setTarget
Prototype: void QQuickTransformAnimatorJob::setTarget(QQuickItem *item)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimatorjob.cpp
Lines: 310-318
 33.333% (2/6)
32
QQuickPointerDeviceHandler::wantsPointerEvent
Name: QQuickPointerDeviceHandler::wantsPointerEvent
Prototype: bool QQuickPointerDeviceHandler::wantsPointerEvent(QQuickPointerEvent *event)
Coverage:  33.333% (6/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickpointerdevicehandler.cpp
Lines: 249-265
 33.333% (6/18)
146
QQuickPathAnimation::setEndRotation
Name: QQuickPathAnimation::setEndRotation
Prototype: void QQuickPathAnimation::setEndRotation(qreal rotation)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemanimation.cpp
Lines: 823-831
 33.333% (2/6)
52
QQuickMouseArea::hoverLeaveEvent
Name: QQuickMouseArea::hoverLeaveEvent
Prototype: void QQuickMouseArea::hoverLeaveEvent(QHoverEvent *event)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmousearea.cpp
Lines: 879-886
 33.333% (2/6)
42
QQuickMouseArea::hoverEnterEvent
Name: QQuickMouseArea::hoverEnterEvent
Prototype: void QQuickMouseArea::hoverEnterEvent(QHoverEvent *event)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickmousearea.cpp
Lines: 843-859
 33.333% (2/6)
122
QQuickFlipable::retransformBack
Name: QQuickFlipable::retransformBack
Prototype: void QQuickFlipable::retransformBack()
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflipable.cpp
Lines: 201-206
 33.333% (2/6)
32
QQmlValueTypeWrapper::toGadget
Name: QQmlValueTypeWrapper::toGadget
Prototype: bool QQmlValueTypeWrapper::toGadget(void *data) const
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 219-228
 33.333% (2/6)
73
QAccessibleQuickWindow::childAt
Name: QAccessibleQuickWindow::childAt
Prototype: QAccessibleInterface *QAccessibleQuickWindow::childAt(int x, int y) const
Coverage:  33.333% (5/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickview.cpp
Lines: 124-137
 33.333% (5/15)
95
PersistentValueStorage::Iterator::~Iterator
Name: PersistentValueStorage::Iterator::~Iterator
Prototype: PersistentValueStorage::Iterator::~Iterator()
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent.cpp
Lines: 142-147
 33.333% (2/6)
32
ListElement::clearProperty
Name: ListElement::clearProperty
Prototype: void ListElement::clearProperty(const ListLayout::Role &role)
Coverage:  33.333% (6/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1191-1221
 33.333% (6/18)
1810
Codegen::Codegen::Codegen::visit::[lambda]::operatorForSwappedOperands [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::operatorForSwappedOperands [qv4codegen.cpp #2]
Prototype: static QSOperator::Op operatorForSwappedOperands(QSOperator::Op oper)
Coverage:  33.333% (6/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 1606-1619
 33.333% (6/18)
1010
Codegen::Codegen::Codegen::visit::[lambda]::operatorForSwappedOperands [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::operatorForSwappedOperands [qv4codegen.cpp #1]
Prototype: static QSOperator::Op operatorForSwappedOperands(QSOperator::Op oper)
Coverage:  33.333% (6/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 1606-1619
 33.333% (6/18)
1010
CallArgument::fromContainerValue
Name: CallArgument::fromContainerValue
Prototype: template <class T, class M> void CallArgument::fromContainerValue(const QV4::Object *object, int callType, M CallArgument::*member, bool &queryEngine)
Coverage:  33.333% (3/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1646-1657
 33.333% (3/9)
63
QQuickWidget::event
Name: QQuickWidget::event
Prototype: bool QQuickWidget::event(QEvent *e)
Coverage:  32.558% (14/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quickwidgets/qquickwidget.cpp
Lines: 1444-1526
 32.558% (14/43)
3621
QQuickItemPrivate::computeTransformOrigin
Name: QQuickItemPrivate::computeTransformOrigin
Prototype: QPointF QQuickItemPrivate::computeTransformOrigin() const
Coverage:  31.579% (6/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5022-5045
 31.579% (6/19)
1011
itemScreenRect
Name: itemScreenRect
Prototype: QRect itemScreenRect(QQuickItem *item)
Coverage:  31.250% (5/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp
Lines: 431-452
 31.250% (5/16)
104
QQuickPinchHandler::wantsPointerEvent
Name: QQuickPinchHandler::wantsPointerEvent
Prototype: bool QQuickPinchHandler::wantsPointerEvent(QQuickPointerEvent *event)
Coverage:  31.250% (5/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickpinchhandler.cpp
Lines: 247-271
 31.250% (5/16)
99
QQmlListModel::setData
Name: QQmlListModel::setData
Prototype: bool QQmlListModel::setData(const QModelIndex &index, const QVariant &value, int role)
Coverage:  31.250% (5/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 2130-2152
 31.250% (5/16)
145
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGRenderLoop::instance
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGRenderLoop::instance
Prototype: QSGRenderLoop *QSGRenderLoop::instance()
Coverage:  31.111% (14/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgrenderloop.cpp
Lines: 177-243
 31.111% (14/45)
3217
WTF::BumpPointerPool::create
Name: WTF::BumpPointerPool::create
Prototype: static BumpPointerPool* create(size_t minimumCapacity = 0)
Coverage:  30.769% (4/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 108-128
 30.769% (4/13)
135
QQuickFlickable::velocityTimelineCompleted
Name: QQuickFlickable::velocityTimelineCompleted
Prototype: void QQuickFlickable::velocityTimelineCompleted()
Coverage:  30.769% (4/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 2606-2620
 30.769% (4/13)
73
QQuickDesignerSupportMetaInfo::isSubclassOf
Name: QQuickDesignerSupportMetaInfo::isSubclassOf
Prototype: bool QQuickDesignerSupportMetaInfo::isSubclassOf(QObject *object, const QByteArray &superTypeName)
Coverage:  30.769% (4/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignersupportmetainfo.cpp
Lines: 48-67
 30.769% (4/13)
115
QQuickDesignerCustomObjectData::setPropertyBinding
Name: QQuickDesignerCustomObjectData::setPropertyBinding
Prototype: void QQuickDesignerCustomObjectData::setPropertyBinding(QQmlContext *context, const QQuickDesignerSupport::PropertyName &propertyName, const QString &expression)
Coverage:  30.769% (4/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignercustomobjectdata.cpp
Lines: 262-288
 30.769% (4/13)
145
QQmlLocale::method_localeCompare
Name: QQmlLocale::method_localeCompare
Prototype: ReturnedValue QQmlLocale::method_localeCompare(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  30.769% (4/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 840-852
 30.769% (4/13)
73
main
Name: main
Prototype: int main(int argc, char ** argv)
Coverage:  30.457% (60/197)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlscene/main.cpp
Lines: 461-690
 30.457% (60/197)
17360
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::dragOverThreshold
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::dragOverThreshold
Prototype: bool QQuickWindowPrivate::dragOverThreshold(qreal d, Qt::Axis axis, QMouseEvent *event, int startDragThreshold)
Coverage:  30.000% (3/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 2959-2972
 30.000% (3/10)
102
QQuickFlickableReboundTransition::stopTransition
Name: QQuickFlickableReboundTransition::stopTransition
Prototype: void stopTransition()
Coverage:  30.000% (3/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 203-213
 30.000% (3/10)
83
QQuickFlickable::timelineCompleted
Name: QQuickFlickable::timelineCompleted
Prototype: void QQuickFlickable::timelineCompleted()
Coverage:  30.000% (3/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 2622-2631
 30.000% (3/10)
62
QQuickDesignerCustomObjectData::hasBindingForProperty
Name: QQuickDesignerCustomObjectData::hasBindingForProperty
Prototype: bool QQuickDesignerCustomObjectData::hasBindingForProperty(QQmlContext *context, const QQuickDesignerSupport::PropertyName &propertyName, bool *hasChanged) const
Coverage:  30.000% (3/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/designer/qquickdesignercustomobjectdata.cpp
Lines: 242-260
 30.000% (3/10)
94
QQuickAnimatedImage::onCacheChanged
Name: QQuickAnimatedImage::onCacheChanged
Prototype: void QQuickAnimatedImage::onCacheChanged()
Coverage:  30.000% (3/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedimage.cpp
Lines: 485-497
 30.000% (3/10)
84
QQmlTypeNameCache::query
Name: QQmlTypeNameCache::query
Prototype: QQmlTypeNameCache::Result QQmlTypeNameCache::query(const QHashedStringRef &name, const QQmlImportRef *importNamespace) const
Coverage:  30.000% (3/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypenamecache.cpp
Lines: 114-139
 30.000% (3/10)
134
QQmlDateExtension::method_fromLocaleString
Name: QQmlDateExtension::method_fromLocaleString
Prototype: ReturnedValue QQmlDateExtension::method_fromLocaleString(const QV4::FunctionObject *b, const QV4::Value *, const QV4::Value *argv, int argc)
Coverage:  30.000% (9/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 220-257
 30.000% (9/30)
258
QQmlDateExtension::method_fromLocaleDateString
Name: QQmlDateExtension::method_fromLocaleDateString
Prototype: ReturnedValue QQmlDateExtension::method_fromLocaleDateString(const QV4::FunctionObject *b, const QV4::Value *, const QV4::Value *argv, int argc)
Coverage:  30.000% (9/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale.cpp
Lines: 307-345
 30.000% (9/30)
258
JSC::Yarr::Parser::CharacterClassParserDelegate::atomBuiltInCharacterClass
Name: JSC::Yarr::Parser::CharacterClassParserDelegate::atomBuiltInCharacterClass
Prototype: void atomBuiltInCharacterClass(BuiltInCharacterClassID classID, bool invert)
Coverage:  30.000% (3/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 165-196
 30.000% (3/10)
116
DistanceFieldShiftedStyleTextMaterialShader::updateState
Name: DistanceFieldShiftedStyleTextMaterialShader::updateState
Prototype: void DistanceFieldShiftedStyleTextMaterialShader::updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect)
Coverage:  30.000% (3/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 444-457
 30.000% (3/10)
82
QSGKtxHandler::read
Name: QSGKtxHandler::read
Prototype: QQuickTextureFactory *QSGKtxHandler::read()
Coverage:  29.630% (8/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgktxhandler.cpp
Lines: 108-151
 29.630% (8/27)
259
QQuickListView::keyPressEvent
Name: QQuickListView::keyPressEvent
Prototype: void QQuickListView::keyPressEvent(QKeyEvent *event)
Coverage:  29.268% (24/82)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 3073-3106
 29.268% (24/82)
278
QQuickSvgParser::parsePathDataFast
Name: QQuickSvgParser::parsePathDataFast
Prototype: bool QQuickSvgParser::parsePathDataFast(const QString &dataStr, QPainterPath &path)
Coverage:  28.986% (40/138)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksvgparser.cpp
Lines: 269-598
 28.986% (40/138)
25444
VariantObject::virtualIsEqualTo
Name: VariantObject::virtualIsEqualTo
Prototype: bool VariantObject::virtualIsEqualTo(Managed *m, Managed *other)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4variantobject.cpp
Lines: 73-85
 28.571% (2/7)
73
RegExpCache::~RegExpCache
Name: RegExpCache::~RegExpCache
Prototype: RegExpCache::~RegExpCache()
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4regexp.cpp
Lines: 47-53
 28.571% (2/7)
33
QmlIR::FixedPoolArray::allocate [qqmlirbuilder_p.h #2]
Name: QmlIR::FixedPoolArray::allocate [qqmlirbuilder_p.h #2]
Prototype: void allocate(QQmlJS::MemoryPool *pool, const QVector<T> &vector)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 219-230
 28.571% (2/7)
63
QmlIR::FixedPoolArray::allocate [qqmlirbuilder_p.h #1]
Name: QmlIR::FixedPoolArray::allocate [qqmlirbuilder_p.h #1]
Prototype: void allocate(QQmlJS::MemoryPool *pool, const QVector<T> &vector)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 219-230
 28.571% (2/7)
63
QV4::JIT::Helpers::convertThisToObject
Name: QV4::JIT::Helpers::convertThisToObject
Prototype: void convertThisToObject(ExecutionEngine *engine, Value *t)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp
Lines: 55-64
 28.571% (2/7)
43
Page:<>1
Condition %: 100.000% (16/16)
...100
Condition %: 100.000% (1/1)
...120
Condition %:  90.000% (9/10)
...130
Condition %:  75.000% (9/12)
...140
Condition %:  62.992% (80/127)
...148
Condition %:  50.000% (2/4)
149
Condition %:  50.000% (2/4)
150
Condition %:  45.714% (16/35)
151
Condition %:  42.857% (12/28)
152153
Condition %:  28.571% (2/7)
154
Condition %:  10.526% (2/19)
155
Condition %:  0.000% (0/11)
156
Condition %:  0.000% (0/1)
...160
Condition %:  0.000% (0/4)
...170
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/1)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)

Generated by Squish Coco 4.2.0