OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %:  0.000% (0/11)
...50
Condition %:  25.000% (2/8)
...60
Condition %:  50.000% (5/10)
...70
Condition %:  75.000% (3/4)
...80
Condition %:  85.714% (6/7)
81
Condition %:  86.667% (13/15)
82
Condition %:  88.235% (15/17)
83
Condition %:  89.474% (17/19)
84
Condition %:  90.909% (10/11)
8586
Condition %:  94.595% (35/37)
87
Condition %:  98.462% (64/65)
88
Condition %: 100.000% (1/1)
89
Condition %: 100.000% (1/1)
90
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...110
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
StringPrototype::method_padStart
Name: StringPrototype::method_padStart
Prototype: ReturnedValue StringPrototype::method_padStart(const FunctionObject *f, const Value *thisObject, const Value *argv, int argc)
Coverage:  92.308% (24/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp
Lines: 620-660
 92.308% (24/26)
328
QQmlPropertyCache::toMetaObjectBuilder
Name: QQmlPropertyCache::toMetaObjectBuilder
Prototype: void QQmlPropertyCache::toMetaObjectBuilder(QMetaObjectBuilder &builder)
Coverage:  92.405% (73/79)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1138-1261
 92.405% (73/79)
7226
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimation::setRunning
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickAbstractAnimation::setRunning
Prototype: void QQuickAbstractAnimation::setRunning(bool r)
Coverage:  92.453% (49/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation.cpp
Lines: 258-318
 92.453% (49/53)
3915
ProxyObject::virtualGetOwnProperty
Name: ProxyObject::virtualGetOwnProperty
Prototype: PropertyAttributes ProxyObject::virtualGetOwnProperty(Managed *m, PropertyKey id, Property *p)
Coverage:  92.500% (37/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy.cpp
Lines: 211-279
 92.500% (37/40)
4611
QQuickFlickablePrivate::viewportAxisMoved
Name: QQuickFlickablePrivate::viewportAxisMoved
Prototype: void QQuickFlickablePrivate::viewportAxisMoved(AxisData &data, qreal minExtent, qreal maxExtent, qreal vSize, QQuickTimeLineCallback::Callback fixupCallback)
Coverage:  92.500% (37/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickflickable.cpp
Lines: 1706-1747
 92.500% (37/40)
288
CallArgument::cleanup
Name: CallArgument::cleanup
Prototype: void CallArgument::cleanup()
Coverage:  92.593% (25/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1559-1578
 92.593% (25/27)
169
ProxyObject::virtualGetPrototypeOf
Name: ProxyObject::virtualGetPrototypeOf
Prototype: Heap::Object *ProxyObject::virtualGetPrototypeOf(const Managed *m)
Coverage:  92.593% (25/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy.cpp
Lines: 397-437
 92.593% (25/27)
308
QQmlJS::AST::PatternElement::convertLiteralToAssignmentPattern
Name: QQmlJS::AST::PatternElement::convertLiteralToAssignmentPattern
Prototype: bool PatternElement::convertLiteralToAssignmentPattern(MemoryPool *pool, SourceLocation *errorLocation, QString *errorMessage)
Coverage:  92.593% (25/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljsast.cpp
Lines: 405-456
 92.593% (25/27)
369
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::removeGrabber
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::removeGrabber
Prototype: void QQuickWindowPrivate::removeGrabber(QQuickItem *grabber, bool mouse, bool touch)
Coverage:  92.593% (25/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 816-845
 92.593% (25/27)
219
StringPrototype::method_includes
Name: StringPrototype::method_includes
Prototype: ReturnedValue StringPrototype::method_includes(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  92.593% (25/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp
Lines: 438-464
 92.593% (25/27)
197
JSC::Yarr::YarrPatternConstructor::optimizeDotStarWrappedExpressions
Name: JSC::Yarr::YarrPatternConstructor::optimizeDotStarWrappedExpressions
Prototype: void optimizeDotStarWrappedExpressions()
Coverage:  92.683% (38/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 770-822
 92.683% (38/41)
3411
QQuickGridViewPrivate::updateHeader
Name: QQuickGridViewPrivate::updateHeader
Prototype: void QQuickGridViewPrivate::updateHeader()
Coverage:  92.683% (38/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 833-880
 92.683% (38/41)
3312
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::endsWithReturn [qv4codegen.cpp #1]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::endsWithReturn [qv4codegen.cpp #1]
Prototype: static bool endsWithReturn(Module *module, Node *node)
Coverage:  92.857% (26/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 2718-2744
 92.857% (26/28)
2010
Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::endsWithReturn [qv4codegen.cpp #2]
Name: Codegen::Codegen::Codegen::visit::[lambda]::Codegen::handleCall::endsWithReturn [qv4codegen.cpp #2]
Prototype: static bool endsWithReturn(Module *module, Node *node)
Coverage:  92.857% (26/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 2718-2744
 92.857% (26/28)
2010
FunctionPrototype::method_toString::ScriptFunction::virtualCallAsConstructor
Name: FunctionPrototype::method_toString::ScriptFunction::virtualCallAsConstructor
Prototype: ReturnedValue ScriptFunction::virtualCallAsConstructor(const FunctionObject *fo, const Value *argv, int argc, const Value *newTarget)
Coverage:  92.857% (13/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp
Lines: 461-498
 92.857% (13/14)
275
ListModel::setOrCreateProperty
Name: ListModel::setOrCreateProperty
Prototype: int ListModel::setOrCreateProperty(int elementIndex, const QString &key, const QVariant &data)
Coverage:  92.857% (13/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 736-755
 92.857% (13/14)
104
Object::virtualDefineOwnProperty
Name: Object::virtualDefineOwnProperty
Prototype: bool Object::virtualDefineOwnProperty(Managed *m, PropertyKey id, const Property *p, PropertyAttributes attrs)
Coverage:  92.857% (26/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp
Lines: 811-861
 92.857% (26/28)
389
QQmlBinding::setEnabled
Name: QQmlBinding::setEnabled
Prototype: void QQmlBinding::setEnabled(bool e, QQmlPropertyData::WriteFlags flags)
Coverage:  92.857% (13/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlbinding.cpp
Lines: 537-551
 92.857% (13/14)
94
QQmlThread::internalCallMethodInThread
Name: QQmlThread::internalCallMethodInThread
Prototype: void QQmlThread::internalCallMethodInThread(Message *message)
Coverage:  92.857% (13/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp
Lines: 317-346
 92.857% (13/14)
204
QQuickListViewPrivate::visibleItemsChanged
Name: QQuickListViewPrivate::visibleItemsChanged
Prototype: void QQuickListViewPrivate::visibleItemsChanged()
Coverage:  92.857% (13/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 773-785
 92.857% (13/14)
94
QQuickParticleGroupData::recycle
Name: QQuickParticleGroupData::recycle
Prototype: bool QQuickParticleGroupData::recycle()
Coverage:  92.857% (13/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 390-404
 92.857% (13/14)
65
QQuickParticleGroupData::setSize
Name: QQuickParticleGroupData::setSize
Prototype: void QQuickParticleGroupData::setSize(int newSize)
Coverage:  92.857% (13/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlesystem.cpp
Lines: 336-352
 92.857% (13/14)
135
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::ParallelAnimationWrapper::updateState
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::ParallelAnimationWrapper::updateState
Prototype: void ParallelAnimationWrapper::updateState(QAbstractAnimationJob::State newState, QAbstractAnimationJob::State oldState)
Coverage:  92.857% (13/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicktransition.cpp
Lines: 194-203
 92.857% (13/14)
52
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::fetchNextNode
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::fetchNextNode
Prototype: static QSGNode *fetchNextNode(QQuickItemPrivate *itemPriv, int &ii, bool &returnedPaintNode)
Coverage:  92.857% (26/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 3214-3244
 92.857% (26/28)
196
QV4::Object::arraySet
Name: QV4::Object::arraySet
Prototype: inline void Object::arraySet(uint index, const Property *p, PropertyAttributes attributes)
Coverage:  92.857% (13/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 480-493
 92.857% (13/14)
83
QV4DataCollector::collectAsJson
Name: QV4DataCollector::collectAsJson
Prototype: QJsonObject QV4DataCollector::collectAsJson(const QString &name, const QV4::ScopedValue &value)
Coverage:  92.857% (13/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp
Lines: 454-468
 92.857% (13/14)
104
SparseArrayData::truncate
Name: SparseArrayData::truncate
Prototype: uint SparseArrayData::truncate(Object *o, uint newLen)
Coverage:  92.857% (13/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 504-527
 92.857% (13/14)
166
QQuickAnchorsPrivate::updateHorizontalAnchors
Name: QQuickAnchorsPrivate::updateHorizontalAnchors
Prototype: void QQuickAnchorsPrivate::updateHorizontalAnchors()
Coverage:  92.982% (53/57)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 702-799
 92.982% (53/57)
7518
QQmlEnumTypeResolver::resolveEnumBindings
Name: QQmlEnumTypeResolver::resolveEnumBindings
Prototype: bool QQmlEnumTypeResolver::resolveEnumBindings()
Coverage:  93.103% (27/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 513-546
 93.103% (27/29)
229
QSGDistanceFieldTextMaterialShader::updateState
Name: QSGDistanceFieldTextMaterialShader::updateState
Prototype: void QSGDistanceFieldTextMaterialShader::updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect)
Coverage:  93.103% (27/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 157-208
 93.103% (27/29)
867
QQmlChangeSet::remove
Name: QQmlChangeSet::remove
Prototype: void QQmlChangeSet::remove(QVector<Change> *removes, QVector<Change> *inserts)
Coverage:  93.130% (122/131)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmlchangeset.cpp
Lines: 181-390
 93.130% (122/131)
14631
Codegen::Codegen::completionStatement [qv4codegen.cpp #1]
Name: Codegen::Codegen::completionStatement [qv4codegen.cpp #1]
Prototype: static Node *completionStatement(StatementList *list)
Coverage:  93.333% (28/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 382-410
 93.333% (28/30)
209
Codegen::Codegen::completionStatement [qv4codegen.cpp #2]
Name: Codegen::Codegen::completionStatement [qv4codegen.cpp #2]
Prototype: static Node *completionStatement(StatementList *list)
Coverage:  93.333% (28/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 382-410
 93.333% (28/30)
209
DataViewPrototype::method_get
Name: DataViewPrototype::method_get
Prototype: template <typename T> ReturnedValue DataViewPrototype::method_get(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview.cpp
Lines: 170-189
 93.333% (14/15)
123
ObjectPrototype::method_defineProperty
Name: ObjectPrototype::method_defineProperty
Prototype: ReturnedValue ObjectPrototype::method_defineProperty(const FunctionObject *b, const Value *, const Value *argv, int argc)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp
Lines: 281-303
 93.333% (14/15)
165
ObjectPrototype::method_seal
Name: ObjectPrototype::method_seal
Prototype: ReturnedValue ObjectPrototype::method_seal(const FunctionObject *b, const Value *, const Value *argv, int argc)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp
Lines: 346-366
 93.333% (14/15)
125
QQmlComponentAndAliasResolver::findAndRegisterImplicitComponents::QQmlJSCodeGenerator::compileComponent
Name: QQmlComponentAndAliasResolver::findAndRegisterImplicitComponents::QQmlJSCodeGenerator::compileComponent
Prototype: bool QQmlJSCodeGenerator::compileComponent(int contextObject)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 1313-1345
 93.333% (14/15)
235
QQmlContextData::invalidate
Name: QQmlContextData::invalidate
Prototype: void QQmlContextData::invalidate()
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 574-597
 93.333% (14/15)
145
QQmlContextData::resolvedUrl
Name: QQmlContextData::resolvedUrl
Prototype: QUrl QQmlContextData::resolvedUrl(const QUrl &src)
Coverage:  93.333% (28/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 439-468
 93.333% (28/30)
189
QQmlProfilerClientPrivate::processCurrentEvent
Name: QQmlProfilerClientPrivate::processCurrentEvent
Prototype: void QQmlProfilerClientPrivate::processCurrentEvent()
Coverage:  93.333% (28/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 105-151
 93.333% (28/30)
3012
QQuickAnimatedSprite::updatePaintNode
Name: QQuickAnimatedSprite::updatePaintNode
Prototype: QSGNode *QQuickAnimatedSprite::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanimatedsprite.cpp
Lines: 747-769
 93.333% (14/15)
135
QQuickImage::updatePaintedGeometry
Name: QQuickImage::updatePaintedGeometry
Prototype: void QQuickImage::updatePaintedGeometry()
Coverage:  93.333% (42/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickimage.cpp
Lines: 551-600
 93.333% (42/45)
3910
QQuickItem::childAt
Name: QQuickItem::childAt
Prototype: QQuickItem *QQuickItem::childAt(qreal x, qreal y) const
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 4735-4749
 93.333% (14/15)
103
QQuickItemView::setCurrentIndex
Name: QQuickItemView::setCurrentIndex
Prototype: void QQuickItemView::setCurrentIndex(int index)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 318-335
 93.333% (14/15)
135
QQuickListViewPrivate::positionAt
Name: QQuickListViewPrivate::positionAt
Prototype: qreal QQuickListViewPrivate::positionAt(int modelIndex) const
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 464-484
 93.333% (14/15)
135
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverToPassiveGrabbers
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverToPassiveGrabbers
Prototype: void QQuickWindowPrivate::deliverToPassiveGrabbers(const QVector<QPointer <QQuickPointerHandler> > &passiveGrabbers, QQuickPointerEvent *pointerEvent)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 1704-1732
 93.333% (14/15)
156
QQuickSinglePointHandler::onGrabChanged
Name: QQuickSinglePointHandler::onGrabChanged
Prototype: void QQuickSinglePointHandler::onGrabChanged(QQuickPointerHandler *grabber, QQuickEventPoint::GrabState stateChange, QQuickEventPoint *point)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquicksinglepointhandler.cpp
Lines: 147-173
 93.333% (14/15)
159
QQuickStyledTextPrivate::parseUnorderedListAttributes
Name: QQuickStyledTextPrivate::parseUnorderedListAttributes
Prototype: bool QQuickStyledTextPrivate::parseUnorderedListAttributes(const QChar *&ch, const QString &textIn)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 615-638
 93.333% (14/15)
165
QQuickText::mouseReleaseEvent
Name: QQuickText::mouseReleaseEvent
Prototype: void QQuickText::mouseReleaseEvent(QMouseEvent *event)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 2750-2767
 93.333% (14/15)
94
QQuickTextEdit::updateSelection
Name: QQuickTextEdit::updateSelection
Prototype: void QQuickTextEdit::updateSelection()
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2395-2419
 93.333% (14/15)
145
QQuickTextPrivate::anchorAt
Name: QQuickTextPrivate::anchorAt
Prototype: QString QQuickTextPrivate::anchorAt(const QTextLayout *layout, const QPointF &mousePos)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 2683-2701
 93.333% (14/15)
125
QV4::String::calculateHashValue [qv4string_p.h #1]
Name: QV4::String::calculateHashValue [qv4string_p.h #1]
Prototype: template <typename T> static inline uint calculateHashValue(const T *ch, const T* end, uint *subtype)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #1
Lines: 274-293
 93.333% (14/15)
135
QV4::String::calculateHashValue [qv4string_p.h #2]
Name: QV4::String::calculateHashValue [qv4string_p.h #2]
Prototype: template <typename T> static inline uint calculateHashValue(const T *ch, const T* end, uint *subtype)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #2
Lines: 274-293
 93.333% (14/15)
135
Lexer::scanToken
Name: Lexer::scanToken
Prototype: int Lexer::scanToken()
Coverage:  93.471% (272/291)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp
Lines: 449-815
 93.471% (272/291)
232106
QQuickAnchorsPrivate::clearItem
Name: QQuickAnchorsPrivate::clearItem
Prototype: void QQuickAnchorsPrivate::clearItem(QQuickItem *item)
Coverage:  93.548% (29/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickanchors.cpp
Lines: 250-286
 93.548% (29/31)
2711
QQuickItemPrivate::setEffectiveEnableRecur
Name: QQuickItemPrivate::setEffectiveEnableRecur
Prototype: void QQuickItemPrivate::setEffectiveEnableRecur(QQuickItem *scope, bool newEffectiveEnable)
Coverage:  93.548% (29/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 5972-6009
 93.548% (29/31)
207
QSGBatchRenderer::Renderer::prepareAlphaBatches
Name: QSGBatchRenderer::Renderer::prepareAlphaBatches
Prototype: void Renderer::prepareAlphaBatches()
Coverage:  93.548% (58/62)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 1581-1667
 93.548% (58/62)
6214
QV4::IdentifierTable::addEntry
Name: QV4::IdentifierTable::addEntry
Prototype: void IdentifierTable::addEntry(Heap::StringOrSymbol *str)
Coverage:  93.548% (29/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifiertable.cpp
Lines: 77-141
 93.548% (29/31)
4611
StringPrototype::method_substring
Name: StringPrototype::method_substring
Prototype: ReturnedValue StringPrototype::method_substring(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  93.548% (29/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp
Lines: 1028-1067
 93.548% (29/31)
269
QQuickBasePositioner::prePositioning
Name: QQuickBasePositioner::prePositioning
Prototype: void QQuickBasePositioner::prePositioning()
Coverage:  93.590% (73/78)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpositioners.cpp
Lines: 295-408
 93.590% (73/78)
7624
QQmlDelegateModelPrivate::itemsInserted
Name: QQmlDelegateModelPrivate::itemsInserted
Prototype: void QQmlDelegateModelPrivate::itemsInserted( const QVector<Compositor::Insert> &inserts, QVarLengthArray<QVector<QQmlChangeSet::Change>, Compositor::MaximumGroupCount> *translatedInserts, QHash<int, QList<QQmlDelegateModelItem *> > *movedItems)
Coverage:  93.617% (44/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1234-1289
 93.617% (44/47)
3515
QQuickRepeater::modelUpdated
Name: QQuickRepeater::modelUpdated
Prototype: void QQuickRepeater::modelUpdated(const QQmlChangeSet &changeSet, bool reset)
Coverage:  93.617% (44/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickrepeater.cpp
Lines: 455-523
 93.617% (44/47)
5117
JSC::Yarr::YarrGenerator::opCompileParenthesesSubpattern
Name: JSC::Yarr::YarrGenerator::opCompileParenthesesSubpattern
Prototype: void opCompileParenthesesSubpattern(PatternTerm* term)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 2316-2391
 93.750% (15/16)
485
QQmlImports::completeQmldirPaths
Name: QQmlImports::completeQmldirPaths
Prototype: QStringList QQmlImports::completeQmldirPaths(const QString &uri, const QStringList &basePaths, int vmaj, int vmin)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 580-611
 93.750% (15/16)
166
QQmlJS::QmlminLexer::quote
Name: QQmlJS::QmlminLexer::quote
Prototype: static QString quote(const QString &string)
Coverage:  93.750% (30/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/tools/qmlmin/main.cpp
Lines: 153-173
 93.750% (30/32)
1512
QQuickItemView::setPreferredHighlightBegin
Name: QQuickItemView::setPreferredHighlightBegin
Prototype: void QQuickItemView::setPreferredHighlightBegin(qreal start)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 614-628
 93.750% (15/16)
114
QQuickItemViewPrivate::removeItem
Name: QQuickItemViewPrivate::removeItem
Prototype: void QQuickItemViewPrivate::removeItem(FxViewItem *item, const QQmlChangeSet::Change &removal, ChangeResult *removeResult)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemview.cpp
Lines: 2098-2115
 93.750% (15/16)
105
QQuickListView::setHighlightFollowsCurrentItem
Name: QQuickListView::setHighlightFollowsCurrentItem
Prototype: void QQuickListView::setHighlightFollowsCurrentItem(bool autoHighlight)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 2116-2130
 93.750% (15/16)
106
QQuickOpenGLShaderEffectCommon::updateWindow
Name: QQuickOpenGLShaderEffectCommon::updateWindow
Prototype: void QQuickOpenGLShaderEffectCommon::updateWindow(QQuickWindow *window)
Coverage:  93.750% (30/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 516-542
 93.750% (30/32)
1510
QQuickPathViewPrivate::pointNear
Name: QQuickPathViewPrivate::pointNear
Prototype: QPointF QQuickPathViewPrivate::pointNear(const QPointF &point, qreal *nearPercent) const
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 1553-1592
 93.750% (15/16)
266
QQuickTextEdit::insert
Name: QQuickTextEdit::insert
Prototype: void QQuickTextEdit::insert(int position, const QString &text)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextedit.cpp
Lines: 2771-2789
 93.750% (15/16)
103
QQuickWorkerScriptEnginePrivate::event
Name: QQuickWorkerScriptEnginePrivate::event
Prototype: bool QQuickWorkerScriptEnginePrivate::event(QEvent *event)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qquickworkerscript.cpp
Lines: 332-356
 93.750% (15/16)
196
QSGHiQSubPixelDistanceFieldTextMaterialShader::updateState
Name: QSGHiQSubPixelDistanceFieldTextMaterialShader::updateState
Prototype: void QSGHiQSubPixelDistanceFieldTextMaterialShader::updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 535-556
 93.750% (15/16)
134
QV4::Heap::InternalClass::frozen
Name: QV4::Heap::InternalClass::frozen
Prototype: Heap::InternalClass *InternalClass::frozen()
Coverage:  93.750% (30/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 523-570
 93.750% (30/32)
3310
findCompositeSingletons
Name: findCompositeSingletons
Prototype: void findCompositeSingletons(const QQmlImportNamespace &set, QList<QQmlImports::CompositeSingletonReference> &resultList, const QUrl &baseUrl)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 459-491
 93.750% (15/16)
206
Lexer::decodeUnicodeEscapeCharacter
Name: Lexer::decodeUnicodeEscapeCharacter
Prototype: uint Lexer::decodeUnicodeEscapeCharacter(bool *ok)
Coverage:  93.939% (31/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp
Lines: 322-373
 93.939% (31/33)
3611
QQuickTextInputPrivate::finishChange
Name: QQuickTextInputPrivate::finishChange
Prototype: bool QQuickTextInputPrivate::finishChange(int validateFromState, bool update, bool edited)
Coverage:  93.939% (62/66)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 3545-3638
 93.939% (62/66)
6118
JSC::Yarr::Parser::parseTokens
Name: JSC::Yarr::Parser::parseTokens
Prototype: void parseTokens()
Coverage:  94.118% (48/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 570-673
 94.118% (48/51)
6321
JSC::Yarr::YarrGenerator::opCompileBody
Name: JSC::Yarr::YarrGenerator::opCompileBody
Prototype: void opCompileBody(PatternDisjunction* disjunction)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 2481-2549
 94.118% (16/17)
465
QQmlDelegateModelGroup::addGroups
Name: QQmlDelegateModelGroup::addGroups
Prototype: void QQmlDelegateModelGroup::addGroups(QQmlV4Function *args)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2930-2952
 94.118% (16/17)
155
QQmlDelegateModelGroup::removeGroups
Name: QQmlDelegateModelGroup::removeGroups
Prototype: void QQmlDelegateModelGroup::removeGroups(QQmlV4Function *args)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2960-2982
 94.118% (16/17)
155
QQmlDelegateModelGroup::setGroups
Name: QQmlDelegateModelGroup::setGroups
Prototype: void QQmlDelegateModelGroup::setGroups(QQmlV4Function *args)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 2990-3012
 94.118% (16/17)
155
QQuickListViewPrivate::releaseItem
Name: QQuickListViewPrivate::releaseItem
Prototype: bool QQuickListViewPrivate::releaseItem(FxViewItem *item)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 621-647
 94.118% (16/17)
175
QQuickOpenGLShaderEffectCommon::sourceDestroyed
Name: QQuickOpenGLShaderEffectCommon::sourceDestroyed
Prototype: void QQuickOpenGLShaderEffectCommon::sourceDestroyed(QObject *object)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 544-555
 94.118% (16/17)
65
QQuickPropertyChanges::actions
Name: QQuickPropertyChanges::actions
Prototype: QQuickPropertyChanges::ActionList QQuickPropertyChanges::actions()
Coverage:  94.118% (32/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpropertychanges.cpp
Lines: 424-501
 94.118% (32/34)
4711
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::init
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::init
Prototype: void QQuickWindowPrivate::init(QQuickWindow *c, QQuickRenderControl *control)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 538-594
 94.118% (16/17)
406
SparseArrayData::allocate
Name: SparseArrayData::allocate
Prototype: uint SparseArrayData::allocate(Object *o, bool doubleSlot)
Coverage:  94.118% (16/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 361-398
 94.118% (16/17)
267
JSC::Yarr::Parser::parseEscape
Name: JSC::Yarr::Parser::parseEscape
Prototype: template<bool inCharacterClass, class EscapeDelegate> bool parseEscape(EscapeDelegate& delegate)
Coverage:  94.253% (82/87)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrParser.h
Lines: 263-427
 94.253% (82/87)
8938
QQuickText::geometryChanged
Name: QQuickText::geometryChanged
Prototype: void QQuickText::geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry)
Coverage:  94.262% (115/122)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 2290-2364
 94.262% (115/122)
4517
Parser::parse [qqmljs.g #2]
Name: Parser::parse [qqmljs.g #2]
Prototype: bool Parser::parse(int startToken)
Coverage:  94.271% (938/995)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljs.g #2
Lines: 578-4237
 94.271% (938/995)
1559445
CallOverloaded
Name: CallOverloaded
Prototype: static QV4::ReturnedValue CallOverloaded(const QQmlObjectOrGadget &object, const QQmlPropertyData &data, QV4::ExecutionEngine *engine, QV4::CallData *callArgs, const QQmlPropertyCache *propertyCache, QMetaObject::Call callType = QMetaObject::InvokeMetaMethod)
Coverage:  94.286% (33/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1482-1547
 94.286% (33/35)
4211
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverDragEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindowPrivate::deliverDragEvent
Prototype: void QQuickWindowPrivate::deliverDragEvent(QQuickDragGrabber *grabber, QEvent *event)
Coverage:  94.286% (33/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 2641-2708
 94.286% (33/35)
5511
QQuickTextInput::keyPressEvent
Name: QQuickTextInput::keyPressEvent
Prototype: void QQuickTextInput::keyPressEvent(QKeyEvent* ev)
Coverage:  94.286% (33/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 1494-1515
 94.286% (33/35)
136
QQuickTextInputPrivate::internalUndo
Name: QQuickTextInputPrivate::internalUndo
Prototype: void QQuickTextInputPrivate::internalUndo(int until)
Coverage:  94.286% (33/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 4188-4230
 94.286% (33/35)
2912
JSC::Yarr::YarrGenerator::matchCharacterClass
Name: JSC::Yarr::YarrGenerator::matchCharacterClass
Prototype: void matchCharacterClass(RegisterID character, JumpList& matchDest, const CharacterClass* charClass)
Coverage:  94.340% (50/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrJIT.cpp
Lines: 190-262
 94.340% (50/53)
5717
ESTable::set
Name: ESTable::set
Prototype: void ESTable::set(const Value &key, const Value &value)
Coverage:  94.444% (17/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4estable.cpp
Lines: 87-115
 94.444% (17/18)
186
Proxy::virtualCallAsConstructor
Name: Proxy::virtualCallAsConstructor
Prototype: ReturnedValue Proxy::virtualCallAsConstructor(const FunctionObject *f, const Value *argv, int argc, const Value *)
Coverage:  94.444% (17/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy.cpp
Lines: 502-519
 94.444% (17/18)
136
QQmlProfilerClient::messageReceived
Name: QQmlProfilerClient::messageReceived
Prototype: void QQmlProfilerClient::messageReceived(const QByteArray &data)
Coverage:  94.444% (17/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerclient.cpp
Lines: 333-358
 94.444% (17/18)
206
QQuickGridViewPrivate::updateFooter
Name: QQuickGridViewPrivate::updateFooter
Prototype: void QQuickGridViewPrivate::updateFooter()
Coverage:  94.444% (34/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 788-831
 94.444% (34/36)
3011
QQuickOpenGLShaderEffectCommon::disconnectPropertySignals
Name: QQuickOpenGLShaderEffectCommon::disconnectPropertySignals
Prototype: void QQuickOpenGLShaderEffectCommon::disconnectPropertySignals(QQuickItem *item, Key::ShaderType shaderType)
Coverage:  94.444% (17/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickopenglshadereffect.cpp
Lines: 224-242
 94.444% (17/18)
136
Page:<>1
Condition %:  0.000% (0/11)
...50
Condition %:  25.000% (2/8)
...60
Condition %:  50.000% (5/10)
...70
Condition %:  75.000% (3/4)
...80
Condition %:  85.714% (6/7)
81
Condition %:  86.667% (13/15)
82
Condition %:  88.235% (15/17)
83
Condition %:  89.474% (17/19)
84
Condition %:  90.909% (10/11)
8586
Condition %:  94.595% (35/37)
87
Condition %:  98.462% (64/65)
88
Condition %: 100.000% (1/1)
89
Condition %: 100.000% (1/1)
90
Condition %: 100.000% (1/1)
...100
Condition %: 100.000% (1/1)
...110
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.0