OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...110
Function: QQuickLoader::setAsynchronous
...120
Function: QQuickImageParticle::setOpacitytable
...130
Function: QQuickDesignerSupportProperties::isPropertyQObject
...135
Function: QQuickAnimationController::classBegin
136
Function: QQuickAngleDirection::setMagnitudeVariation
137
Function: QQuickAnchors::d_func [qquickanchors_p.h #1]
138
Function: QQuickAccessibleAttached::set_editable
139140
Function: QQmlVMEMetaObject::getForMethod
141
Function: QQmlTypeLoader::loadWithStaticData
142
Function: QQmlTimerPrivate::animationFinished
143
Function: QQmlStringConverters::colorFromString
...150
Function: QQmlNotifier::notify
...160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QQmlValueTypeProxyBinding::removeBindings
Name: QQmlValueTypeProxyBinding::removeBindings
Prototype: void QQmlValueTypeProxyBinding::removeBindings(quint32 mask)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypeproxybinding.cpp
Lines: 93-114
 75.000% (9/12)
134
QQmlValueTypeProxyBinding::isValueTypeProxy
Name: QQmlValueTypeProxyBinding::isValueTypeProxy
Prototype: bool QQmlValueTypeProxyBinding::isValueTypeProxy() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypeproxybinding.cpp
Lines: 70-73
100.000% (1/1)
11
QQmlValueTypeProxyBinding::binding
Name: QQmlValueTypeProxyBinding::binding
Prototype: QQmlAbstractBinding *QQmlValueTypeProxyBinding::binding(QQmlPropertyIndex propertyIndex) const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypeproxybinding.cpp
Lines: 80-88
100.000% (6/6)
42
QQmlValueTypeProxyBinding::QQmlValueTypeProxyBinding
Name: QQmlValueTypeProxyBinding::QQmlValueTypeProxyBinding
Prototype: QQmlValueTypeProxyBinding::QQmlValueTypeProxyBinding(QObject *o, QQmlPropertyIndex index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypeproxybinding.cpp
Lines: 44-50
100.000% (1/1)
21
QQmlValueTypeProvider::~QQmlValueTypeProvider
Name: QQmlValueTypeProvider::~QQmlValueTypeProvider
Prototype: QQmlValueTypeProvider::~QQmlValueTypeProvider()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 55-58
100.000% (1/1)
11
QQmlValueTypeProvider::writeValueType
Name: QQmlValueTypeProvider::writeValueType
Prototype: bool QQmlValueTypeProvider::writeValueType(int type, const void *src, QVariant& dst)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 208-219
100.000% (7/7)
63
QQmlValueTypeProvider::write
Name: QQmlValueTypeProvider::write
Prototype: bool QQmlValueTypeProvider::write(int, const void *, QVariant&)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 232-232
100.000% (1/1)
11
QQmlValueTypeProvider::variantFromString
Name: QQmlValueTypeProvider::variantFromString
Prototype: bool QQmlValueTypeProvider::variantFromString(const QString &, QVariant *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 226-226
100.000% (1/1)
11
QQmlValueTypeProvider::variantFromString
Name: QQmlValueTypeProvider::variantFromString
Prototype: bool QQmlValueTypeProvider::variantFromString(int, const QString &, QVariant *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 227-227
100.000% (1/1)
11
QQmlValueTypeProvider::variantFromJsObject
Name: QQmlValueTypeProvider::variantFromJsObject
Prototype: bool QQmlValueTypeProvider::variantFromJsObject(int, QQmlV4Handle, QV4::ExecutionEngine *, QVariant *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 228-228
100.000% (1/1)
11
QQmlValueTypeProvider::storeValueType
Name: QQmlValueTypeProvider::storeValueType
Prototype: bool QQmlValueTypeProvider::storeValueType(int type, const void *src, void *dst, size_t dstSize)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 181-193
 28.571% (2/7)
73
QQmlValueTypeProvider::store
Name: QQmlValueTypeProvider::store
Prototype: bool QQmlValueTypeProvider::store(int, const void *, void *, size_t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 230-230
  0.000% (0/1)
11
QQmlValueTypeProvider::readValueType
Name: QQmlValueTypeProvider::readValueType
Prototype: bool QQmlValueTypeProvider::readValueType(const QVariant& src, void *dst, int dstType)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 195-206
 28.571% (2/7)
63
QQmlValueTypeProvider::read
Name: QQmlValueTypeProvider::read
Prototype: bool QQmlValueTypeProvider::read(const QVariant&, void *, int)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 231-231
  0.000% (0/1)
11
QQmlValueTypeProvider::metaObjectForMetaType
Name: QQmlValueTypeProvider::metaObjectForMetaType
Prototype: const QMetaObject *QQmlValueTypeProvider::metaObjectForMetaType(int type)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 60-69
100.000% (7/7)
53
QQmlValueTypeProvider::initValueType
Name: QQmlValueTypeProvider::initValueType
Prototype: bool QQmlValueTypeProvider::initValueType(int type, QVariant& dst)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 71-80
 28.571% (2/7)
53
QQmlValueTypeProvider::init
Name: QQmlValueTypeProvider::init
Prototype: bool QQmlValueTypeProvider::init(int, QVariant&)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 222-222
  0.000% (0/1)
11
QQmlValueTypeProvider::getMetaObjectForMetaType
Name: QQmlValueTypeProvider::getMetaObjectForMetaType
Prototype: const QMetaObject *QQmlValueTypeProvider::getMetaObjectForMetaType(int)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 221-221
100.000% (1/1)
11
QQmlValueTypeProvider::equalValueType
Name: QQmlValueTypeProvider::equalValueType
Prototype: bool QQmlValueTypeProvider::equalValueType(int type, const void *lhs, const QVariant& rhs)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 168-179
100.000% (7/7)
63
QQmlValueTypeProvider::equal
Name: QQmlValueTypeProvider::equal
Prototype: bool QQmlValueTypeProvider::equal(int, const void *, const QVariant&)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 229-229
100.000% (1/1)
11
QQmlValueTypeProvider::createVariantFromString
Name: QQmlValueTypeProvider::createVariantFromString
Prototype: QVariant QQmlValueTypeProvider::createVariantFromString(const QString &s)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 122-134
100.000% (7/7)
63
QQmlValueTypeProvider::createVariantFromString
Name: QQmlValueTypeProvider::createVariantFromString
Prototype: QVariant QQmlValueTypeProvider::createVariantFromString(int type, const QString &s, bool *ok)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 136-150
 84.615% (11/13)
85
QQmlValueTypeProvider::createVariantFromJsObject
Name: QQmlValueTypeProvider::createVariantFromJsObject
Prototype: QVariant QQmlValueTypeProvider::createVariantFromJsObject(int type, QQmlV4Handle obj, QV4::ExecutionEngine *e, bool *ok)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 152-166
 84.615% (11/13)
85
QQmlValueTypeProvider::createValueType
Name: QQmlValueTypeProvider::createValueType
Prototype: QVariant QQmlValueTypeProvider::createValueType(int type, int argc, const void *argv[])
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 82-93
 85.714% (6/7)
63
QQmlValueTypeProvider::createValueFromString
Name: QQmlValueTypeProvider::createValueFromString
Prototype: bool QQmlValueTypeProvider::createValueFromString(int type, const QString &s, void *data, size_t n)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 95-106
  0.000% (0/7)
63
QQmlValueTypeProvider::createStringFromValue
Name: QQmlValueTypeProvider::createStringFromValue
Prototype: bool QQmlValueTypeProvider::createStringFromValue(int type, const void *data, QString *s)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 108-120
  0.000% (0/7)
73
QQmlValueTypeProvider::createStringFrom
Name: QQmlValueTypeProvider::createStringFrom
Prototype: bool QQmlValueTypeProvider::createStringFrom(int, const void *, QString *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 225-225
  0.000% (0/1)
11
QQmlValueTypeProvider::createFromString
Name: QQmlValueTypeProvider::createFromString
Prototype: bool QQmlValueTypeProvider::createFromString(int, const QString &, void *, size_t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 224-224
  0.000% (0/1)
11
QQmlValueTypeProvider::create
Name: QQmlValueTypeProvider::create
Prototype: bool QQmlValueTypeProvider::create(int, int, const void *[], QVariant *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 223-223
100.000% (1/1)
11
QQmlValueTypeProvider::QQmlValueTypeProvider
Name: QQmlValueTypeProvider::QQmlValueTypeProvider
Prototype: QQmlValueTypeProvider::QQmlValueTypeProvider()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 50-53
100.000% (1/1)
21
QQmlValueTypeFactoryImpl::~QQmlValueTypeFactoryImpl
Name: QQmlValueTypeFactoryImpl::~QQmlValueTypeFactoryImpl
Prototype: QQmlValueTypeFactoryImpl::~QQmlValueTypeFactoryImpl()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 77-81
100.000% (1/1)
21
QQmlValueTypeFactoryImpl::valueType
Name: QQmlValueTypeFactoryImpl::valueType
Prototype: QQmlValueType *QQmlValueTypeFactoryImpl::valueType(int idx)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 136-167
100.000% (16/16)
166
QQmlValueTypeFactoryImpl::metaObjectForMetaType
Name: QQmlValueTypeFactoryImpl::metaObjectForMetaType
Prototype: const QMetaObject *QQmlValueTypeFactoryImpl::metaObjectForMetaType(int t)
Coverage: 100.000% (30/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 100-134
100.000% (30/30)
1914
QQmlValueTypeFactoryImpl::isValueType
Name: QQmlValueTypeFactoryImpl::isValueType
Prototype: bool QQmlValueTypeFactoryImpl::isValueType(int idx)
Coverage:  89.474% (17/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 83-98
 89.474% (17/19)
113
QQmlValueTypeFactoryImpl::QQmlValueTypeFactoryImpl
Name: QQmlValueTypeFactoryImpl::QQmlValueTypeFactoryImpl
Prototype: QQmlValueTypeFactoryImpl::QQmlValueTypeFactoryImpl()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 68-75
100.000% (4/4)
32
QQmlValueTypeFactory::valueType
Name: QQmlValueTypeFactory::valueType
Prototype: QQmlValueType *QQmlValueTypeFactory::valueType(int idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 178-181
100.000% (1/1)
11
QQmlValueTypeFactory::registerValueTypes
Name: QQmlValueTypeFactory::registerValueTypes
Prototype: void QQmlValueTypeFactory::registerValueTypes(const char *uri, int versionMajor, int versionMinor)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 188-191
100.000% (1/1)
11
QQmlValueTypeFactory::metaObjectForMetaType
Name: QQmlValueTypeFactory::metaObjectForMetaType
Prototype: const QMetaObject *QQmlValueTypeFactory::metaObjectForMetaType(int type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 183-186
100.000% (1/1)
11
QQmlValueTypeFactory::isValueType
Name: QQmlValueTypeFactory::isValueType
Prototype: bool QQmlValueTypeFactory::isValueType(int idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 173-176
100.000% (1/1)
11
QQmlValueType::~QQmlValueType
Name: QQmlValueType::~QQmlValueType
Prototype: QQmlValueType::~QQmlValueType()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 208-215
100.000% (1/1)
51
QQmlValueType::write
Name: QQmlValueType::write
Prototype: void QQmlValueType::write(QObject *obj, int idx, QQmlPropertyData::WriteFlags flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 223-229
100.000% (1/1)
41
QQmlValueType::value
Name: QQmlValueType::value
Prototype: QVariant QQmlValueType::value()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 231-235
  0.000% (0/1)
21
QQmlValueType::toDynamicMetaObject
Name: QQmlValueType::toDynamicMetaObject
Prototype: QAbstractDynamicMetaObject *QQmlValueType::toDynamicMetaObject(QObject *)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 244-247
100.000% (1/1)
11
QQmlValueType::setValue
Name: QQmlValueType::setValue
Prototype: void QQmlValueType::setValue(const QVariant &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 237-242
100.000% (1/1)
31
QQmlValueType::read
Name: QQmlValueType::read
Prototype: void QQmlValueType::read(QObject *obj, int idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 217-221
100.000% (1/1)
21
QQmlValueType::metaCall
Name: QQmlValueType::metaCall
Prototype: int QQmlValueType::metaCall(QObject *, QMetaObject::Call type, int _id, void **argv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 253-259
100.000% (1/1)
41
QQmlValueType::QQmlValueType
Name: QQmlValueType::QQmlValueType
Prototype: QQmlValueType::QQmlValueType(int typeId, const QMetaObject *gadgetMetaObject)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetype.cpp
Lines: 193-206
100.000% (1/1)
61
QQmlVMEVariantQObjectPtr::setGuardedValue
Name: QQmlVMEVariantQObjectPtr::setGuardedValue
Prototype: void QQmlVMEVariantQObjectPtr::setGuardedValue(QObject *obj, QQmlVMEMetaObject *target, int index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 118-123
100.000% (1/1)
31
QQmlVMEVariantQObjectPtr::objectDestroyed
Name: QQmlVMEVariantQObjectPtr::objectDestroyed
Prototype: void QQmlVMEVariantQObjectPtr::objectDestroyed(QObject *)
Coverage:  86.667% (13/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 98-116
 86.667% (13/15)
105
QQmlVMEVariantQObjectPtr::QQmlVMEVariantQObjectPtr
Name: QQmlVMEVariantQObjectPtr::QQmlVMEVariantQObjectPtr
Prototype: QQmlVMEVariantQObjectPtr::QQmlVMEVariantQObjectPtr()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 89-92
100.000% (1/1)
21
QQmlVMETypes::State::State
Name: QQmlVMETypes::State::State
Prototype: State()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvme_p.h
Lines: 86-86
  0.000% (0/1)
11
QQmlVMETypes::List::List
Name: QQmlVMETypes::List::List
Prototype: List()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvme_p.h
Lines: 77-77
  0.000% (0/1)
11
QQmlVMETypes::List::List
Name: QQmlVMETypes::List::List
Prototype: List(int t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvme_p.h
Lines: 78-78
  0.000% (0/1)
11
QQmlVMEMetaObjectEndpoint_callback
Name: QQmlVMEMetaObjectEndpoint_callback
Prototype: void QQmlVMEMetaObjectEndpoint_callback(QQmlNotifierEndpoint *e, void **)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 139-143
100.000% (1/1)
21
QQmlVMEMetaObjectEndpoint::tryConnect
Name: QQmlVMEMetaObjectEndpoint::tryConnect
Prototype: void QQmlVMEMetaObjectEndpoint::tryConnect()
Coverage:  78.947% (15/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 145-176
 78.947% (15/19)
217
QQmlVMEMetaObjectEndpoint::QQmlVMEMetaObjectEndpoint
Name: QQmlVMEMetaObjectEndpoint::QQmlVMEMetaObjectEndpoint
Prototype: QQmlVMEMetaObjectEndpoint::QQmlVMEMetaObjectEndpoint()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 134-137
100.000% (1/1)
21
QQmlVMEMetaObject::~QQmlVMEMetaObject
Name: QQmlVMEMetaObject::~QQmlVMEMetaObject
Prototype: QQmlVMEMetaObject::~QQmlVMEMetaObject()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 345-351
100.000% (4/4)
32
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
QQmlVMEMetaObject::writeProperty
Name: QQmlVMEMetaObject::writeProperty
Prototype: void QQmlVMEMetaObject::writeProperty(int id, int v)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 367-372
100.000% (4/4)
32
QQmlVMEMetaObject::writeProperty
Name: QQmlVMEMetaObject::writeProperty
Prototype: void QQmlVMEMetaObject::writeProperty(int id, bool v)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 374-379
 75.000% (3/4)
32
QQmlVMEMetaObject::writeProperty
Name: QQmlVMEMetaObject::writeProperty
Prototype: void QQmlVMEMetaObject::writeProperty(int id, double v)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 381-386
 75.000% (3/4)
32
QQmlVMEMetaObject::writeProperty
Name: QQmlVMEMetaObject::writeProperty
Prototype: void QQmlVMEMetaObject::writeProperty(int id, const QString& v)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 388-393
 75.000% (3/4)
32
QQmlVMEMetaObject::writeProperty
Name: QQmlVMEMetaObject::writeProperty
Prototype: void QQmlVMEMetaObject::writeProperty(int id, const QUrl& v)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 395-400
 75.000% (3/4)
32
QQmlVMEMetaObject::writeProperty
Name: QQmlVMEMetaObject::writeProperty
Prototype: void QQmlVMEMetaObject::writeProperty(int id, const QDate& v)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 402-407
  0.000% (0/4)
32
QQmlVMEMetaObject::writeProperty
Name: QQmlVMEMetaObject::writeProperty
Prototype: void QQmlVMEMetaObject::writeProperty(int id, const QDateTime& v)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 409-414
 75.000% (3/4)
32
QQmlVMEMetaObject::writeProperty
Name: QQmlVMEMetaObject::writeProperty
Prototype: void QQmlVMEMetaObject::writeProperty(int id, const QPointF& v)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 416-421
 75.000% (3/4)
32
QQmlVMEMetaObject::writeProperty
Name: QQmlVMEMetaObject::writeProperty
Prototype: void QQmlVMEMetaObject::writeProperty(int id, const QSizeF& v)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 423-428
 75.000% (3/4)
32
QQmlVMEMetaObject::writeProperty
Name: QQmlVMEMetaObject::writeProperty
Prototype: void QQmlVMEMetaObject::writeProperty(int id, const QRectF& v)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 430-435
 75.000% (3/4)
32
QQmlVMEMetaObject::writeProperty
Name: QQmlVMEMetaObject::writeProperty
Prototype: void QQmlVMEMetaObject::writeProperty(int id, QObject* v)
Coverage:  91.667% (11/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 437-450
 91.667% (11/12)
94
QQmlVMEMetaObject::writeProperty
Name: QQmlVMEMetaObject::writeProperty
Prototype: void QQmlVMEMetaObject::writeProperty(int id, const QVariant &value)
Coverage:  79.487% (31/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1066-1116
 79.487% (31/39)
3410
QQmlVMEMetaObject::vmeProperty
Name: QQmlVMEMetaObject::vmeProperty
Prototype: QV4::ReturnedValue QQmlVMEMetaObject::vmeProperty(int index) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1150-1157
100.000% (4/4)
42
QQmlVMEMetaObject::vmeMethod
Name: QQmlVMEMetaObject::vmeMethod
Prototype: QV4::ReturnedValue QQmlVMEMetaObject::vmeMethod(int index) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1118-1129
 71.429% (5/7)
83
QQmlVMEMetaObject::signalOffset
Name: QQmlVMEMetaObject::signalOffset
Prototype: int QQmlVMEMetaObject::signalOffset() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject_p.h
Lines: 257-260
100.000% (1/1)
11
QQmlVMEMetaObject::signalCount
Name: QQmlVMEMetaObject::signalCount
Prototype: int QQmlVMEMetaObject::signalCount() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject_p.h
Lines: 262-265
  0.000% (0/1)
11
QQmlVMEMetaObject::setVmeMethod
Name: QQmlVMEMetaObject::setVmeMethod
Prototype: void QQmlVMEMetaObject::setVmeMethod(int index, const QV4::Value &function)
Coverage:  40.000% (4/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1132-1148
 40.000% (4/10)
124
QQmlVMEMetaObject::setVMEProperty
Name: QQmlVMEMetaObject::setVMEProperty
Prototype: void QQmlVMEMetaObject::setVMEProperty(int index, const QV4::Value &v)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1159-1167
100.000% (4/4)
52
QQmlVMEMetaObject::readVarProperty
Name: QQmlVMEMetaObject::readVarProperty
Prototype: QV4::ReturnedValue QQmlVMEMetaObject::readVarProperty(int id) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1001-1009
 50.000% (2/4)
52
QQmlVMEMetaObject::readPropertyAsVariant
Name: QQmlVMEMetaObject::readPropertyAsVariant
Prototype: QVariant QQmlVMEMetaObject::readPropertyAsVariant(int id) const
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1011-1024
 80.000% (8/10)
104
QQmlVMEMetaObject::readPropertyAsUrl
Name: QQmlVMEMetaObject::readPropertyAsUrl
Prototype: QUrl QQmlVMEMetaObject::readPropertyAsUrl(int id) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 504-516
 66.667% (6/9)
93
QQmlVMEMetaObject::readPropertyAsString
Name: QQmlVMEMetaObject::readPropertyAsString
Prototype: QString QQmlVMEMetaObject::readPropertyAsString(int id) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 491-502
 71.429% (5/7)
83
QQmlVMEMetaObject::readPropertyAsSizeF
Name: QQmlVMEMetaObject::readPropertyAsSizeF
Prototype: QSizeF QQmlVMEMetaObject::readPropertyAsSizeF(int id) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 546-558
 66.667% (6/9)
93
QQmlVMEMetaObject::readPropertyAsRectF
Name: QQmlVMEMetaObject::readPropertyAsRectF
Prototype: QRectF QQmlVMEMetaObject::readPropertyAsRectF(int id) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 604-616
 66.667% (6/9)
93
QQmlVMEMetaObject::readPropertyAsQObject
Name: QQmlVMEMetaObject::readPropertyAsQObject
Prototype: QObject* QQmlVMEMetaObject::readPropertyAsQObject(int id) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 574-586
 71.429% (5/7)
93
QQmlVMEMetaObject::readPropertyAsPointF
Name: QQmlVMEMetaObject::readPropertyAsPointF
Prototype: QPointF QQmlVMEMetaObject::readPropertyAsPointF(int id) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 560-572
 66.667% (6/9)
93
QQmlVMEMetaObject::readPropertyAsList
Name: QQmlVMEMetaObject::readPropertyAsList
Prototype: QList<QObject *> *QQmlVMEMetaObject::readPropertyAsList(int id) const
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 588-602
 66.667% (6/9)
103
QQmlVMEMetaObject::readPropertyAsInt
Name: QQmlVMEMetaObject::readPropertyAsInt
Prototype: int QQmlVMEMetaObject::readPropertyAsInt(int id) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 452-463
100.000% (7/7)
83
QQmlVMEMetaObject::readPropertyAsDouble
Name: QQmlVMEMetaObject::readPropertyAsDouble
Prototype: double QQmlVMEMetaObject::readPropertyAsDouble(int id) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 478-489
 71.429% (5/7)
83
QQmlVMEMetaObject::readPropertyAsDateTime
Name: QQmlVMEMetaObject::readPropertyAsDateTime
Prototype: QDateTime QQmlVMEMetaObject::readPropertyAsDateTime(int id)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 532-544
 66.667% (6/9)
93
QQmlVMEMetaObject::readPropertyAsDate
Name: QQmlVMEMetaObject::readPropertyAsDate
Prototype: QDate QQmlVMEMetaObject::readPropertyAsDate(int id) const
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 518-530
  0.000% (0/9)
93
QQmlVMEMetaObject::readPropertyAsBool
Name: QQmlVMEMetaObject::readPropertyAsBool
Prototype: bool QQmlVMEMetaObject::readPropertyAsBool(int id) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 465-476
 71.429% (5/7)
83
QQmlVMEMetaObject::propertyAndMethodStorageAsMemberData
Name: QQmlVMEMetaObject::propertyAndMethodStorageAsMemberData
Prototype: QV4::MemberData *QQmlVMEMetaObject::propertyAndMethodStorageAsMemberData() const
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 353-365
 71.429% (5/7)
43
QQmlVMEMetaObject::propOffset
Name: QQmlVMEMetaObject::propOffset
Prototype: int QQmlVMEMetaObject::propOffset() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject_p.h
Lines: 247-250
100.000% (1/1)
11
QQmlVMEMetaObject::parentVMEMetaObject
Name: QQmlVMEMetaObject::parentVMEMetaObject
Prototype: QQmlVMEMetaObject *QQmlVMEMetaObject::parentVMEMetaObject() const
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject_p.h
Lines: 267-273
 83.333% (5/6)
32
QQmlVMEMetaObject::methodOffset
Name: QQmlVMEMetaObject::methodOffset
Prototype: int QQmlVMEMetaObject::methodOffset() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject_p.h
Lines: 252-255
100.000% (1/1)
11
QQmlVMEMetaObject::method
Name: QQmlVMEMetaObject::method
Prototype: QV4::ReturnedValue QQmlVMEMetaObject::method(int index) const
Coverage:  45.455% (5/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 987-999
 45.455% (5/11)
73
QQmlVMEMetaObject::metaCall
Name: QQmlVMEMetaObject::metaCall
Prototype: int QQmlVMEMetaObject::metaCall(QObject *o, QMetaObject::Call c, int _id, void **a)
Coverage:  82.917% (199/240)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 621-982
 82.917% (199/240)
22295
QQmlVMEMetaObject::mark
Name: QQmlVMEMetaObject::mark
Prototype: void QQmlVMEMetaObject::mark(QV4::MarkStack *markStack)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1175-1184
 71.429% (5/7)
53
QQmlVMEMetaObject::getQObjectGuardForProperty
Name: QQmlVMEMetaObject::getQObjectGuardForProperty
Prototype: QQmlVMEVariantQObjectPtr *QQmlVMEMetaObject::getQObjectGuardForProperty(int index) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1283-1293
100.000% (7/7)
53
QQmlVMEMetaObject::getForSignal
Name: QQmlVMEMetaObject::getForSignal
Prototype: QQmlVMEMetaObject *QQmlVMEMetaObject::getForSignal(QObject *o, int coreIndex)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1273-1281
 83.333% (5/6)
52
QQmlVMEMetaObject::getForProperty
Name: QQmlVMEMetaObject::getForProperty
Prototype: QQmlVMEMetaObject *QQmlVMEMetaObject::getForProperty(QObject *o, int coreIndex)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvmemetaobject.cpp
Lines: 1249-1257
 83.333% (5/6)
52
Page:<>1
Function: writeNumbers
...100
Function: QQuickPathView::setDelegate
...110
Function: QQuickLoader::setAsynchronous
...120
Function: QQuickImageParticle::setOpacitytable
...130
Function: QQuickDesignerSupportProperties::isPropertyQObject
...135
Function: QQuickAnimationController::classBegin
136
Function: QQuickAngleDirection::setMagnitudeVariation
137
Function: QQuickAnchors::d_func [qquickanchors_p.h #1]
138
Function: QQuickAccessibleAttached::set_editable
139140
Function: QQmlVMEMetaObject::getForMethod
141
Function: QQmlTypeLoader::loadWithStaticData
142
Function: QQmlTimerPrivate::animationFinished
143
Function: QQmlStringConverters::colorFromString
...150
Function: QQmlNotifier::notify
...160
Function: QQmlJS::AST::ArgumentList::firstSourceLocation
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0