OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...160
eLOC - Effective Lines of Code: 6
...170
eLOC - Effective Lines of Code: 8
...180
eLOC - Effective Lines of Code: 12
...186
eLOC - Effective Lines of Code: 16
187
eLOC - Effective Lines of Code: 16
188
eLOC - Effective Lines of Code: 17
189
eLOC - Effective Lines of Code: 18
190191
eLOC - Effective Lines of Code: 21
192
eLOC - Effective Lines of Code: 22
193
eLOC - Effective Lines of Code: 24
194
eLOC - Effective Lines of Code: 26
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
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(ConditionalExpression *ast)
Coverage:  40.000% (4/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #1
Lines: 1924-1952
 40.000% (4/10)
204
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(ConditionalExpression *ast)
Coverage:  40.000% (4/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen.cpp #2
Lines: 1924-1952
 40.000% (4/10)
204
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
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_setFloat
Name: DataViewPrototype::method_setFloat
Prototype: template <typename T> ReturnedValue DataViewPrototype::method_setFloat(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  96.000% (24/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview.cpp
Lines: 270-309
 96.000% (24/25)
206
ExecutionContext::getProperty
Name: ExecutionContext::getProperty
Prototype: ReturnedValue ExecutionContext::getProperty(String *name)
Coverage: 100.000% (20/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context.cpp
Lines: 282-314
100.000% (20/20)
2010
FunctionPrototype::method_toString::ConstructorFunction::virtualCallAsConstructor
Name: FunctionPrototype::method_toString::ConstructorFunction::virtualCallAsConstructor
Prototype: ReturnedValue ConstructorFunction::virtualCallAsConstructor(const FunctionObject *f, const Value *argv, int argc, const Value *newTarget)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject.cpp
Lines: 556-584
100.000% (13/13)
205
Object::internalDeleteProperty
Name: Object::internalDeleteProperty
Prototype: bool Object::internalDeleteProperty(PropertyKey id)
Coverage:  80.952% (17/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp
Lines: 565-593
 80.952% (17/21)
207
ObjectIterator::nextPropertyName
Name: ObjectIterator::nextPropertyName
Prototype: ReturnedValue ObjectIterator::nextPropertyName(Value *value)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator.cpp
Lines: 131-152
 60.000% (6/10)
204
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_isFrozen
Name: ObjectPrototype::method_isFrozen
Prototype: ReturnedValue ObjectPrototype::method_isFrozen(const FunctionObject *b, const Value *, const Value *argv, int argc)
Coverage:  77.419% (24/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp
Lines: 441-471
 77.419% (24/31)
2010
ObjectPrototype::method_isSealed
Name: ObjectPrototype::method_isSealed
Prototype: ReturnedValue ObjectPrototype::method_isSealed(const FunctionObject *b, const Value *, const Value *argv, int argc)
Coverage:  65.517% (19/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp
Lines: 409-439
 65.517% (19/29)
2010
QBitField::united [qbitfield_p.h #1]
Name: QBitField::united [qbitfield_p.h #1]
Prototype: QBitField QBitField::united(const QBitField &o)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qbitfield_p.h #1
Lines: 125-151
  0.000% (0/19)
206
QJSValueIterator::next
Name: QJSValueIterator::next
Prototype: bool QJSValueIterator::next()
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalueiterator.cpp
Lines: 144-163
 77.778% (7/9)
203
QJSValueIterator::value
Name: QJSValueIterator::value
Prototype: QJSValue QJSValueIterator::value() const
Coverage:  60.000% (9/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsapi/qjsvalueiterator.cpp
Lines: 190-209
 60.000% (9/15)
205
QQmlContext::contextProperty
Name: QQmlContext::contextProperty
Prototype: QVariant QQmlContext::contextProperty(const QString &name) const
Coverage:  77.273% (17/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 380-411
 77.273% (17/22)
207
QQmlDelegateModelItemMetaType::parseGroups
Name: QQmlDelegateModelItemMetaType::parseGroups
Prototype: int QQmlDelegateModelItemMetaType::parseGroups(const QV4::Value &groups) const
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1841-1868
 87.500% (14/16)
206
QQmlImportDatabase::addImportPath
Name: QQmlImportDatabase::addImportPath
Prototype: void QQmlImportDatabase::addImportPath(const QString& path)
Coverage:  61.538% (16/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 1941-1971
 61.538% (16/26)
207
QQmlImports::resolvedScripts
Name: QQmlImports::resolvedScripts
Prototype: QList<QQmlImports::ScriptReference> QQmlImports::resolvedScripts() const
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 523-557
100.000% (12/12)
206
QQmlImportsPrivate::resolvedUri
Name: QQmlImportsPrivate::resolvedUri
Prototype: QString QQmlImportsPrivate::resolvedUri(const QString &dir_arg, QQmlImportDatabase *database)
Coverage:  78.947% (15/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlimport.cpp
Lines: 1227-1260
 78.947% (15/19)
207
QQmlListAccessor::setList
Name: QQmlListAccessor::setList
Prototype: void QQmlListAccessor::setList(const QVariant &v, QQmlEngine *engine)
Coverage:  84.375% (27/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmllistaccessor.cpp
Lines: 66-95
 84.375% (27/32)
208
QQmlListModel::set
Name: QQmlListModel::set
Prototype: void QQmlListModel::set(int index, const QQmlV4Handle &handle)
Coverage:  95.652% (22/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 2565-2603
 95.652% (22/23)
207
QQmlObjectModelPrivate::move
Name: QQmlObjectModelPrivate::move
Prototype: void move(int from, int to, int n)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmlobjectmodel.cpp
Lines: 108-135
100.000% (13/13)
205
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
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
QQmlScriptBlob::initializeFromCompilationUnit
Name: QQmlScriptBlob::initializeFromCompilationUnit
Prototype: void QQmlScriptBlob::initializeFromCompilationUnit(const QQmlRefPointer<QV4::CompiledData::CompilationUnit> &unit)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 3090-3117
 71.429% (5/7)
203
QQmlScriptStringScanner::scan
Name: QQmlScriptStringScanner::scan
Prototype: void QQmlScriptStringScanner::scan()
Coverage:  92.000% (23/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 751-780
 92.000% (23/25)
207
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
QQmlTypeLoader::Blob::updateQmldir
Name: QQmlTypeLoader::Blob::updateQmldir
Prototype: bool QQmlTypeLoader::Blob::updateQmldir(const QQmlRefPointer<QQmlQmldirData> &data, const QV4::CompiledData::Import *import, QList<QQmlError> *errors)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1356-1390
 81.818% (9/11)
205
QQmlVMEMetaObject::writeVarProperty
Name: QQmlVMEMetaObject::writeVarProperty
Prototype: void QQmlVMEMetaObject::writeVarProperty(int id, const QV4::Value &value)
Coverage:  85.714% (18/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1026-1064
 85.714% (18/21)
207
QQuickAccessibleAttached::availableActions
Name: QQuickAccessibleAttached::availableActions
Prototype: void QQuickAccessibleAttached::availableActions(QStringList *actions) const
Coverage:  0.000% (0/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickaccessibleattached.cpp
Lines: 439-461
  0.000% (0/31)
2011
QQuickAnchorChanges::saveOriginals
Name: QQuickAnchorChanges::saveOriginals
Prototype: void QQuickAnchorChanges::saveOriginals()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickstateoperations.cpp
Lines: 1178-1204
100.000% (10/10)
204
QQuickContext2DFBOTexture::textureForNextFrame
Name: QQuickContext2DFBOTexture::textureForNextFrame
Prototype: QSGTexture *QQuickContext2DFBOTexture::textureForNextFrame(QSGTexture *lastTexture, QQuickWindow *)
Coverage:  0.000% (0/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 455-491
  0.000% (0/22)
207
QQuickContext2DImageTexture::beginPainting
Name: QQuickContext2DImageTexture::beginPainting
Prototype: QPaintDevice* QQuickContext2DImageTexture::beginPainting()
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 720-739
  0.000% (0/10)
204
QQuickContext2DTexture::setCanvasWindow
Name: QQuickContext2DTexture::setCanvasWindow
Prototype: bool QQuickContext2DTexture::setCanvasWindow(const QRect& r)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dtexture.cpp
Lines: 166-184
  0.000% (0/14)
204
QQuickGridView::keyPressEvent
Name: QQuickGridView::keyPressEvent
Prototype: void QQuickGridView::keyPressEvent(QKeyEvent *event)
Coverage:  48.148% (13/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 2100-2130
 48.148% (13/27)
208
QQuickGridViewPrivate::layoutVisibleItems
Name: QQuickGridViewPrivate::layoutVisibleItems
Prototype: void QQuickGridViewPrivate::layoutVisibleItems(int fromModelIndex)
Coverage: 100.000% (20/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickgridview.cpp
Lines: 618-646
100.000% (20/20)
206
QQuickItemGrabResultPrivate::create
Name: QQuickItemGrabResultPrivate::create
Prototype: QQuickItemGrabResult *QQuickItemGrabResultPrivate::create(QQuickItem *item, const QSize &targetSize)
Coverage:  53.333% (8/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitemgrabresult.cpp
Lines: 276-309
 53.333% (8/15)
205
QQuickItemPrivate::dirtyToString
Name: QQuickItemPrivate::dirtyToString
Prototype: QString QQuickItemPrivate::dirtyToString() const
Coverage:  0.000% (0/109)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 6022-6053
  0.000% (0/109)
2037
QQuickItemPrivate::refWindow
Name: QQuickItemPrivate::refWindow
Prototype: void QQuickItemPrivate::refWindow(QQuickWindow *c)
Coverage:  90.476% (19/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp
Lines: 2994-3033
 90.476% (19/21)
207
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
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
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
QQuickListViewPrivate::updateHighlight
Name: QQuickListViewPrivate::updateHighlight
Prototype: void QQuickListViewPrivate::updateHighlight()
Coverage: 100.000% (37/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicklistview.cpp
Lines: 920-948
100.000% (37/37)
206
QQuickMaskExtruder::ensureInitialized
Name: QQuickMaskExtruder::ensureInitialized
Prototype: void QQuickMaskExtruder::ensureInitialized(const QRectF &rf)
Coverage:  73.913% (17/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickmaskextruder.cpp
Lines: 123-155
 73.913% (17/23)
207
QQuickPath::createPath::QQuickPath::createShapePath
Name: QQuickPath::createPath::QQuickPath::createShapePath
Prototype: QPainterPath QQuickPath::createShapePath(const QPointF &startPoint, const QPointF &endPoint, qreal &pathLength, bool *closed)
Coverage:  81.250% (13/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp
Lines: 501-535
 81.250% (13/16)
204
QQuickPinchHandler::onActiveChanged
Name: QQuickPinchHandler::onActiveChanged
Prototype: void QQuickPinchHandler::onActiveChanged()
Coverage:  85.714% (12/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquickpinchhandler.cpp
Lines: 289-315
 85.714% (12/14)
205
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QBitField::united [qbitfield_p.h #2]
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QBitField::united [qbitfield_p.h #2]
Prototype: QBitField QBitField::united(const QBitField &o)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qbitfield_p.h #2
Lines: 125-151
  0.000% (0/19)
206
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::sendEvent
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QQuickWindow::sendEvent
Prototype: bool QQuickWindow::sendEvent(QQuickItem *item, QEvent *e)
Coverage:  0.000% (0/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickwindow.cpp
Lines: 3082-3122
  0.000% (0/22)
2011
QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGThreadedRenderLoop::grab
Name: QQuickScaleAnimator::QQuickXAnimator::QQuickYAnimator::QQuickOpacityAnimator::QQuickRotationAnimator::QSGThreadedRenderLoop::grab
Prototype: QImage QSGThreadedRenderLoop::grab(QQuickWindow *window)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgthreadedrenderloop.cpp
Lines: 1276-1305
  0.000% (0/19)
207
QQuickStyledTextPrivate::parseOrderedListAttributes
Name: QQuickStyledTextPrivate::parseOrderedListAttributes
Prototype: bool QQuickStyledTextPrivate::parseOrderedListAttributes(const QChar *&ch, const QString &textIn)
Coverage:  95.238% (20/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 586-613
 95.238% (20/21)
207
QQuickText::setTextFormat
Name: QQuickText::setTextFormat
Prototype: void QQuickText::setTextFormat(TextFormat format)
Coverage: 100.000% (19/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktext.cpp
Lines: 2123-2150
100.000% (19/19)
204
QQuickTextControl::insertFromMimeData
Name: QQuickTextControl::insertFromMimeData
Prototype: void QQuickTextControl::insertFromMimeData(const QMimeData *source)
Coverage:  65.217% (15/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 1619-1651
 65.217% (15/23)
206
QQuickTextControlPrivate::selectionChanged
Name: QQuickTextControlPrivate::selectionChanged
Prototype: void QQuickTextControlPrivate::selectionChanged(bool forceEmitSelectionChanged )
Coverage: 100.000% (25/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextcontrol.cpp
Lines: 402-435
100.000% (25/25)
207
QQuickTextInputPrivate::getImplicitWidth
Name: QQuickTextInputPrivate::getImplicitWidth
Prototype: qreal QQuickTextInputPrivate::getImplicitWidth() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquicktextinput.cpp
Lines: 2907-2939
100.000% (7/7)
203
QSGAtlasTexture::Manager::Manager
Name: QSGAtlasTexture::Manager::Manager
Prototype: Manager::Manager()
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgatlastexture.cpp
Lines: 77-103
 60.000% (6/10)
204
QSGBatchRenderer::ShaderManager::prepareMaterialNoRewrite
Name: QSGBatchRenderer::ShaderManager::prepareMaterialNoRewrite
Prototype: ShaderManager::Shader *ShaderManager::prepareMaterialNoRewrite(QSGMaterial *material)
Coverage:  55.556% (10/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp
Lines: 181-209
 55.556% (10/18)
206
QSGDefaultRenderContext::compileShader
Name: QSGDefaultRenderContext::compileShader
Prototype: void QSGDefaultRenderContext::compileShader(QSGMaterialShader *shader, QSGMaterial *material, const char *vertexCode, const char *fragmentCode)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultrendercontext.cpp
Lines: 266-282
 66.667% (6/9)
203
QSGSoftwarePixmapRenderer::render
Name: QSGSoftwarePixmapRenderer::render
Prototype: void QSGSoftwarePixmapRenderer::render(QPaintDevice *target)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepixmaprenderer.cpp
Lines: 77-115
  0.000% (0/9)
203
QSequentialAnimationGroupJob::updateCurrentTime
Name: QSequentialAnimationGroupJob::updateCurrentTime
Prototype: void QSequentialAnimationGroupJob::updateCurrentTime(int currentTime)
Coverage:  49.231% (32/65)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 207-246
 49.231% (32/65)
2018
QV4::CompiledData::CompilationUnit::markObjects [qv4compileddata.cpp #2]
Name: QV4::CompiledData::CompilationUnit::markObjects [qv4compileddata.cpp #2]
Prototype: void CompilationUnit::markObjects(QV4::MarkStack *markStack)
Coverage:  86.486% (32/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #2
Lines: 238-265
 86.486% (32/37)
2015
QV4::CompiledData::CompilationUnit::saveToDisk [qv4compileddata.cpp #1]
Name: QV4::CompiledData::CompilationUnit::saveToDisk [qv4compileddata.cpp #1]
Prototype: bool CompilationUnit::saveToDisk(const QString &outputFileName, QString *errorString)
Coverage:  40.000% (4/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #1
Lines: 403-456
 40.000% (4/10)
204
QV4::MemoryManager::collectRoots
Name: QV4::MemoryManager::collectRoots
Prototype: void MemoryManager::collectRoots(MarkStack *markStack)
Coverage:  92.000% (23/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 908-951
 92.000% (23/25)
209
QV4::PropertyHash::removeIdentifier
Name: QV4::PropertyHash::removeIdentifier
Prototype: int PropertyHash::removeIdentifier(PropertyKey identifier, int classSize)
Coverage:  88.889% (16/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 89-115
 88.889% (16/18)
206
QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::convertToString [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::convertToString [qv4runtime.cpp #1]
Prototype: Heap::String *RuntimeHelpers::convertToString(ExecutionEngine *engine, Value value, TypeHint hint)
Coverage:  84.615% (22/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 503-537
 84.615% (22/26)
2013
QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callName::[lambda]::Runtime::method_callProperty::[lambda]::Runtime::method_callQmlScopeObjectProperty::Runtime::method_callQmlContextObjectProperty::Runtime::method_typeofValue [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callName::[lambda]::Runtime::method_callProperty::[lambda]::Runtime::method_callQmlScopeObjectProperty::Runtime::method_callQmlContextObjectProperty::Runtime::method_typeofValue [qv4runtime.cpp #1]
Prototype: ReturnedValue Runtime::method_typeofValue(ExecutionEngine *engine, const Value &value)
Coverage: 100.000% (21/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 1369-1398
100.000% (21/21)
209
Script::createFromFileOrCache
Name: Script::createFromFileOrCache
Prototype: Script *Script::createFromFileOrCache(ExecutionEngine *engine, QmlContext *qmlContext, const QString &fileName, const QUrl &originalUrl, QString *error)
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4script.cpp
Lines: 230-260
 75.000% (12/16)
206
SetPrototype::init
Name: SetPrototype::init
Prototype: void SetPrototype::init(ExecutionEngine *engine, Object *ctor)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setobject.cpp
Lines: 98-125
100.000% (11/11)
201
SparseArrayData::del
Name: SparseArrayData::del
Prototype: bool SparseArrayData::del(Object *o, uint index)
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 426-458
100.000% (14/14)
205
StringPrototype::method_normalize
Name: StringPrototype::method_normalize
Prototype: ReturnedValue StringPrototype::method_normalize(const FunctionObject *f, const Value *thisObject, const Value *argv, int argc)
Coverage: 100.000% (24/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp
Lines: 554-579
100.000% (24/24)
208
StringPrototype::method_slice
Name: StringPrototype::method_slice
Prototype: ReturnedValue StringPrototype::method_slice(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  88.889% (16/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringobject.cpp
Lines: 863-893
 88.889% (16/18)
204
WTF::PrintStream::printf
Name: WTF::PrintStream::printf
Prototype: void PrintStream::printf(const char* format, ...)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.cpp
Lines: 38-44
  0.000% (0/1)
201
WTF::binarySearchImpl
Name: WTF::binarySearchImpl
Prototype: template<typename ArrayElementType, typename KeyType, typename ArrayType, typename ExtractKey, BinarySearchMode mode> inline ArrayElementType* binarySearchImpl(ArrayType& array, size_t size, KeyType key, const ExtractKey& extractKey = ExtractKey())
Coverage:  0.000% (0/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/StdLibExtras.h
Lines: 185-222
  0.000% (0/24)
207
existingImageFileForPath::QQuickPixmapReader::~QQuickPixmapReader
Name: existingImageFileForPath::QQuickPixmapReader::~QQuickPixmapReader
Prototype: QQuickPixmapReader::~QQuickPixmapReader()
Coverage:  43.750% (7/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 476-510
 43.750% (7/16)
208
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
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &stream, const QQmlProfilerEvent &event)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmldebug/qqmlprofilerevent.cpp
Lines: 240-271
  0.000% (0/11)
206
qt_add_domexceptions
Name: qt_add_domexceptions
Prototype: void qt_add_domexceptions(ExecutionEngine *e)
Coverage: 100.000% (19/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv4domerrors.cpp
Lines: 47-69
100.000% (19/19)
201
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickContext2DStyle::gradient_proto_addColorStop
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickContext2DStyle::gradient_proto_addColorStop
Prototype: QV4::ReturnedValue QQuickContext2DStyle::gradient_proto_addColorStop(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 3399-3432
  0.000% (0/29)
207
qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2DPrototype::method_createLinearGradient
Name: qt_composite_mode_to_string::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::[lambda]::QQuickJSContext2DPrototype::method_createLinearGradient
Prototype: QV4::ReturnedValue QQuickJSContext2DPrototype::method_createLinearGradient(const QV4::FunctionObject *b, const QV4::Value *thisObject, const QV4::Value *argv, int argc)
Coverage:  0.000% (0/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 1565-1594
  0.000% (0/22)
204
ExecutionContext::newCallContext
Name: ExecutionContext::newCallContext
Prototype: Heap::CallContext *ExecutionContext::newCallContext(CppStackFrame *frame)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context.cpp
Lines: 94-124
100.000% (4/4)
212
JSC::Yarr::Interpreter::tryConsumeBackReference
Name: JSC::Yarr::Interpreter::tryConsumeBackReference
Prototype: bool tryConsumeBackReference(int matchBegin, int matchEnd, unsigned negativeInputOffset)
Coverage:  38.710% (12/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrInterpreter.cpp
Lines: 328-364
 38.710% (12/31)
2110
JSC::Yarr::YarrPatternConstructor::atomParenthesesEnd
Name: JSC::Yarr::YarrPatternConstructor::atomParenthesesEnd
Prototype: void atomParenthesesEnd()
Coverage:  46.154% (6/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 422-451
 46.154% (6/13)
215
JSC::Yarr::YarrPatternConstructor::quantifyAtom
Name: JSC::Yarr::YarrPatternConstructor::quantifyAtom
Prototype: void quantifyAtom(unsigned min, unsigned max, bool greedy)
Coverage:  63.158% (12/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/yarr/YarrPattern.cpp
Lines: 518-564
 63.158% (12/19)
217
ListElement::setVariantProperty
Name: ListElement::setVariantProperty
Prototype: int ListElement::setVariantProperty(const ListLayout::Role &role, const QVariant &d)
Coverage:  71.429% (15/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1365-1401
 71.429% (15/21)
2110
MapPrototype::init
Name: MapPrototype::init
Prototype: void MapPrototype::init(ExecutionEngine *engine, Object *ctor)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapobject.cpp
Lines: 107-134
100.000% (12/12)
211
MathObject::method_pow
Name: MathObject::method_pow
Prototype: ReturnedValue MathObject::method_pow(const FunctionObject *, const Value *, const Value *argv, int argc)
Coverage:  88.372% (38/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject.cpp
Lines: 418-466
 88.372% (38/43)
2110
ModelNodeMetaObject::updateValues
Name: ModelNodeMetaObject::updateValues
Prototype: void ModelNodeMetaObject::updateValues()
Coverage:  38.462% (5/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1497-1515
 38.462% (5/13)
215
Object::virtualInstanceOf
Name: Object::virtualInstanceOf
Prototype: ReturnedValue Object::virtualInstanceOf(const Object *typeObject, const Value &var)
Coverage:  95.455% (21/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object.cpp
Lines: 726-766
 95.455% (21/22)
218
ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_defineGetter
Name: ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_defineGetter
Prototype: ReturnedValue ObjectPrototype::method_defineGetter(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  47.368% (9/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp
Lines: 624-652
 47.368% (9/19)
217
ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_defineSetter
Name: ObjectPrototype::method_toString::[lambda]::[lambda]::ObjectPrototype::method_defineSetter
Prototype: ReturnedValue ObjectPrototype::method_defineSetter(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage:  47.368% (9/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto.cpp
Lines: 654-682
 47.368% (9/19)
217
QObjectWrapper::destroyObject
Name: QObjectWrapper::destroyObject
Prototype: void QObjectWrapper::destroyObject(bool lastCall)
Coverage:  84.615% (22/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper.cpp
Lines: 1073-1108
 84.615% (22/26)
218
QParallelAnimationGroupJob::uncontrolledAnimationFinished
Name: QParallelAnimationGroupJob::uncontrolledAnimationFinished
Prototype: void QParallelAnimationGroupJob::uncontrolledAnimationFinished(QAbstractAnimationJob *animation)
Coverage:  82.857% (29/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qparallelanimationgroupjob.cpp
Lines: 206-238
 82.857% (29/35)
219
QQmlContextData::refreshExpressionsRecursive
Name: QQmlContextData::refreshExpressionsRecursive
Prototype: void QQmlContextData::refreshExpressionsRecursive(bool isGlobal)
Coverage:  85.714% (36/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcontext.cpp
Lines: 716-757
 85.714% (36/42)
2112
QQmlMetaObject::methodParameterTypes
Name: QQmlMetaObject::methodParameterTypes
Prototype: int *QQmlMetaObject::methodParameterTypes(const QMetaMethod &m, ArgTypeStorage *argStorage, QByteArray *unknownTypeError) const
Coverage:  64.000% (16/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 1693-1724
 64.000% (16/25)
217
QQmlPropertyCache::findProperty
Name: QQmlPropertyCache::findProperty
Prototype: QQmlPropertyData *QQmlPropertyCache::findProperty(StringCache::ConstIterator it, const QQmlVMEMetaObject *vmemo, QQmlContextData *context) const
Coverage:  96.875% (31/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlpropertycache.cpp
Lines: 803-853
 96.875% (31/32)
219
QQmlTypeData::allDependenciesDone
Name: QQmlTypeData::allDependenciesDone
Prototype: void QQmlTypeData::allDependenciesDone()
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 2533-2565
100.000% (16/16)
216
QQmlTypeLoader::doLoad
Name: QQmlTypeLoader::doLoad
Prototype: template<typename Loader> void QQmlTypeLoader::doLoad(const Loader &loader, QQmlDataBlob *blob, Mode mode)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1044-1078
100.000% (16/16)
216
QQmlTypeLoader::networkReplyFinished
Name: QQmlTypeLoader::networkReplyFinished
Prototype: void QQmlTypeLoader::networkReplyFinished(QNetworkReply *reply)
Coverage:  90.909% (10/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp
Lines: 1180-1218
 90.909% (10/11)
214
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...160
eLOC - Effective Lines of Code: 6
...170
eLOC - Effective Lines of Code: 8
...180
eLOC - Effective Lines of Code: 12
...186
eLOC - Effective Lines of Code: 16
187
eLOC - Effective Lines of Code: 16
188
eLOC - Effective Lines of Code: 17
189
eLOC - Effective Lines of Code: 18
190191
eLOC - Effective Lines of Code: 21
192
eLOC - Effective Lines of Code: 22
193
eLOC - Effective Lines of Code: 24
194
eLOC - Effective Lines of Code: 26
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123

Generated by Squish Coco 4.2.0