OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QV4::ModelObject
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
virtualPut
Name: QV4::ModelObject::virtualPut
Prototype: bool ModelObject::virtualPut(Managed *m, PropertyKey id, const Value &value, Value *receiver)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1567-1585
 80.000% (8/10)
134
virtualGet
Name: QV4::ModelObject::virtualGet
Prototype: ReturnedValue ModelObject::virtualGet(const Managed *m, PropertyKey id, const Value *receiver, bool *hasProperty)
Coverage:  72.222% (13/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1587-1611
 72.222% (13/18)
186
virtualDestroy
Name: QV4::ModelObject::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h
Lines: 177-177
100.000% (1/1)
11
virtualAdvanceIterator
Name: QV4::ModelObject::virtualAdvanceIterator
Prototype: void ModelObject::virtualAdvanceIterator(Managed *m, ObjectIterator *it, Value *name, uint *index, Property *p, PropertyAttributes *attributes)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 1613-1634
100.000% (4/4)
192
staticVTable
Name: QV4::ModelObject::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h
Lines: 176-176
100.000% (1/1)
11
qt_check_for_QMANAGED_macro
Name: QV4::ModelObject::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h
Lines: 176-176
  0.000% (0/1)
11
d_unchecked
Name: QV4::ModelObject::d_unchecked
Prototype: QV4::Heap::ModelObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h
Lines: 176-176
100.000% (1/1)
11
d
Name: QV4::ModelObject::d
Prototype: QV4::Heap::ModelObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h
Lines: 176-176
100.000% (1/1)
11
__dataTest
Name: QV4::ModelObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h
Lines: 176-176
  0.000% (0/1)
11

Generated by Squish Coco 4.2.0