OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %:  0.000% (0/11)
...100
Condition %: 100.000% (1/1)
...150
Condition %: 100.000% (1/1)
...160
Condition %: 100.000% (7/7)
...170
Condition %: 100.000% (1/1)
...180
Condition %: 100.000% (1/1)
181
Condition %: 100.000% (1/1)
182
Condition %: 100.000% (1/1)
183
Condition %: 100.000% (1/1)
184185
Condition %: 100.000% (4/4)
186
Condition %: 100.000% (6/6)
187
Condition %: 100.000% (2/2)
188
Condition %: 100.000% (1/1)
...190
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
QV4::ExecutionEngine::variantPrototype [qv4engine_p.h #2]
Name: QV4::ExecutionEngine::variantPrototype [qv4engine_p.h #2]
Prototype: Object *variantPrototype() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine_p.h #2
Lines: 254-254
100.000% (1/1)
11
QV4::ExecutionEngineCallDepthRecorder::ExecutionEngineCallDepthRecorder [qv4engine_p.h #1]
Name: QV4::ExecutionEngineCallDepthRecorder::ExecutionEngineCallDepthRecorder [qv4engine_p.h #1]
Prototype: ExecutionEngineCallDepthRecorder(ExecutionEngine *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine_p.h #1
Lines: 590-590
100.000% (1/1)
11
QV4::ExecutionEngineCallDepthRecorder::ExecutionEngineCallDepthRecorder [qv4engine_p.h #2]
Name: QV4::ExecutionEngineCallDepthRecorder::ExecutionEngineCallDepthRecorder [qv4engine_p.h #2]
Prototype: ExecutionEngineCallDepthRecorder(ExecutionEngine *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine_p.h #2
Lines: 590-590
100.000% (1/1)
11
QV4::ExecutionEngineCallDepthRecorder::~ExecutionEngineCallDepthRecorder [qv4engine_p.h #1]
Name: QV4::ExecutionEngineCallDepthRecorder::~ExecutionEngineCallDepthRecorder [qv4engine_p.h #1]
Prototype: ~ExecutionEngineCallDepthRecorder()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine_p.h #1
Lines: 591-591
100.000% (1/1)
11
QV4::ExecutionEngineCallDepthRecorder::~ExecutionEngineCallDepthRecorder [qv4engine_p.h #2]
Name: QV4::ExecutionEngineCallDepthRecorder::~ExecutionEngineCallDepthRecorder [qv4engine_p.h #2]
Prototype: ~ExecutionEngineCallDepthRecorder()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine_p.h #2
Lines: 591-591
100.000% (1/1)
11
QV4::ForInIteratorObject::d
Name: QV4::ForInIteratorObject::d
Prototype: QV4::Heap::ForInIteratorObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator_p.h
Lines: 135-135
100.000% (1/1)
11
QV4::ForInIteratorObject::d_unchecked
Name: QV4::ForInIteratorObject::d_unchecked
Prototype: QV4::Heap::ForInIteratorObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator_p.h
Lines: 135-135
100.000% (1/1)
11
QV4::ForInIteratorObject::defaultPrototype
Name: QV4::ForInIteratorObject::defaultPrototype
Prototype: static QV4::Object *defaultPrototype(QV4::ExecutionEngine *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator_p.h
Lines: 137-137
100.000% (1/1)
11
QV4::ForInIteratorObject::nextPropertyName
Name: QV4::ForInIteratorObject::nextPropertyName
Prototype: ReturnedValue nextPropertyName() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator_p.h
Lines: 139-139
100.000% (1/1)
11
QV4::ForInIteratorObject::qt_check_for_QMANAGED_macro
Name: QV4::ForInIteratorObject::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator_p.h
Lines: 135-135
100.000% (1/1)
11
QV4::ForInIteratorObject::staticVTable
Name: QV4::ForInIteratorObject::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/jsruntime/qv4objectiterator_p.h
Lines: 135-135
100.000% (1/1)
11
QV4::Function::finalUrl
Name: QV4::Function::finalUrl
Prototype: inline QUrl finalUrl() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4function_p.h
Lines: 95-95
100.000% (1/1)
11
QV4::Function::isGenerator
Name: QV4::Function::isGenerator
Prototype: inline bool isGenerator() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4function_p.h
Lines: 99-99
100.000% (1/1)
11
QV4::Function::isStrict
Name: QV4::Function::isStrict
Prototype: inline bool isStrict() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4function_p.h
Lines: 97-97
100.000% (1/1)
11
QV4::Function::name
Name: QV4::Function::name
Prototype: inline Heap::String *name()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4function_p.h
Lines: 91-93
100.000% (1/1)
11
QV4::Function::sourceFile
Name: QV4::Function::sourceFile
Prototype: inline QString sourceFile() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4function_p.h
Lines: 94-94
100.000% (1/1)
11
QV4::FunctionCtor::d
Name: QV4::FunctionCtor::d
Prototype: QV4::Heap::FunctionCtor *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 204-204
100.000% (1/1)
11
QV4::FunctionCtor::d_unchecked
Name: QV4::FunctionCtor::d_unchecked
Prototype: QV4::Heap::FunctionCtor *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 204-204
100.000% (1/1)
11
QV4::FunctionCtor::staticVTable
Name: QV4::FunctionCtor::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/jsruntime/qv4functionobject_p.h
Lines: 204-204
100.000% (1/1)
11
QV4::FunctionObject::call
Name: QV4::FunctionObject::call
Prototype: ReturnedValue call(const Value *thisObject, const Value *argv, int argc) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 178-180
100.000% (1/1)
11
QV4::FunctionObject::call
Name: QV4::FunctionObject::call
Prototype: inline ReturnedValue FunctionObject::call(const JSCallData &data) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h
Lines: 110-114
100.000% (1/1)
11
QV4::FunctionObject::callAsConstructor
Name: QV4::FunctionObject::callAsConstructor
Prototype: ReturnedValue callAsConstructor(const Value *argv, int argc, const Value *newTarget = nullptr) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 174-176
100.000% (1/1)
11
QV4::FunctionObject::d
Name: QV4::FunctionObject::d
Prototype: QV4::Heap::FunctionObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 154-154
100.000% (1/1)
11
QV4::FunctionObject::d_unchecked
Name: QV4::FunctionObject::d_unchecked
Prototype: QV4::Heap::FunctionObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 154-154
100.000% (1/1)
11
QV4::FunctionObject::defaultInternalClass
Name: QV4::FunctionObject::defaultInternalClass
Prototype: static Heap::InternalClass *defaultInternalClass(QV4::EngineBase *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 156-156
100.000% (1/1)
11
QV4::FunctionObject::defaultPrototype
Name: QV4::FunctionObject::defaultPrototype
Prototype: static QV4::Object *defaultPrototype(QV4::ExecutionEngine *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 157-157
100.000% (1/1)
11
QV4::FunctionObject::formalParameterCount
Name: QV4::FunctionObject::formalParameterCount
Prototype: unsigned int formalParameterCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 165-165
100.000% (1/1)
11
QV4::FunctionObject::function
Name: QV4::FunctionObject::function
Prototype: Function *function() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 162-162
100.000% (1/1)
11
QV4::FunctionObject::scope
Name: QV4::FunctionObject::scope
Prototype: Heap::ExecutionContext *scope() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 161-161
100.000% (1/1)
11
QV4::FunctionObject::setName
Name: QV4::FunctionObject::setName
Prototype: void setName(String *name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 168-170
100.000% (1/1)
11
QV4::FunctionObject::staticVTable
Name: QV4::FunctionObject::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/jsruntime/qv4functionobject_p.h
Lines: 154-154
100.000% (1/1)
11
QV4::FunctionPrototype::staticVTable
Name: QV4::FunctionPrototype::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/jsruntime/qv4functionobject_p.h
Lines: 218-218
100.000% (1/1)
11
QV4::GeneratorFunction::d
Name: QV4::GeneratorFunction::d
Prototype: QV4::Heap::GeneratorFunction *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 108-108
100.000% (1/1)
11
QV4::GeneratorFunction::d_unchecked
Name: QV4::GeneratorFunction::d_unchecked
Prototype: QV4::Heap::GeneratorFunction *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 108-108
100.000% (1/1)
11
QV4::GeneratorFunction::defaultInternalClass
Name: QV4::GeneratorFunction::defaultInternalClass
Prototype: static Heap::InternalClass *defaultInternalClass(QV4::EngineBase *e)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 109-109
100.000% (1/1)
11
QV4::GeneratorFunction::qt_check_for_QMANAGED_macro
Name: QV4::GeneratorFunction::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 108-108
100.000% (1/1)
11
QV4::GeneratorFunction::staticVTable
Name: QV4::GeneratorFunction::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/jsruntime/qv4generatorobject_p.h
Lines: 108-108
100.000% (1/1)
11
QV4::GeneratorFunctionCtor::d
Name: QV4::GeneratorFunctionCtor::d
Prototype: QV4::Heap::GeneratorFunctionCtor *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 100-100
100.000% (1/1)
11
QV4::GeneratorFunctionCtor::d_unchecked
Name: QV4::GeneratorFunctionCtor::d_unchecked
Prototype: QV4::Heap::GeneratorFunctionCtor *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 100-100
100.000% (1/1)
11
QV4::GeneratorFunctionCtor::staticVTable
Name: QV4::GeneratorFunctionCtor::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/jsruntime/qv4generatorobject_p.h
Lines: 100-100
100.000% (1/1)
11
QV4::GeneratorObject::d
Name: QV4::GeneratorObject::d
Prototype: QV4::Heap::GeneratorObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 136-136
100.000% (1/1)
11
QV4::GeneratorObject::d_unchecked
Name: QV4::GeneratorObject::d_unchecked
Prototype: QV4::Heap::GeneratorObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 136-136
100.000% (1/1)
11
QV4::GeneratorObject::qt_check_for_QMANAGED_macro
Name: QV4::GeneratorObject::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 136-136
100.000% (1/1)
11
QV4::GeneratorObject::staticVTable
Name: QV4::GeneratorObject::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/jsruntime/qv4generatorobject_p.h
Lines: 136-136
100.000% (1/1)
11
QV4::Heap::ArgumentsGetterFunction::init
Name: QV4::Heap::ArgumentsGetterFunction::init
Prototype: inline void Heap::ArgumentsGetterFunction::init(QV4::ExecutionContext *scope, uint index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 115-120
100.000% (1/1)
21
QV4::Heap::ArgumentsSetterFunction::init
Name: QV4::Heap::ArgumentsSetterFunction::init
Prototype: inline void Heap::ArgumentsSetterFunction::init(QV4::ExecutionContext *scope, uint index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 130-135
100.000% (1/1)
21
QV4::Heap::ArrayBuffer::byteLength
Name: QV4::Heap::ArrayBuffer::byteLength
Prototype: uint byteLength() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer_p.h
Lines: 72-72
100.000% (1/1)
11
QV4::Heap::ArrayData::attributes
Name: QV4::Heap::ArrayData::attributes
Prototype: inline PropertyAttributes ArrayData::attributes(uint i) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 308-313
100.000% (4/4)
32
QV4::Heap::ArrayData::get
Name: QV4::Heap::ArrayData::get
Prototype: inline ReturnedValue get(uint i) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 110-112
100.000% (1/1)
11
QV4::Heap::ArrayData::getProperty
Name: QV4::Heap::ArrayData::getProperty
Prototype: bool ArrayData::getProperty(uint index, Property *p, PropertyAttributes *attrs)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 282-297
100.000% (10/10)
124
QV4::Heap::ArrayData::getValueOrSetter
Name: QV4::Heap::ArrayData::getValueOrSetter
Prototype: PropertyIndex ArrayData::getValueOrSetter(uint index, PropertyAttributes *attrs)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 315-327
100.000% (7/7)
103
QV4::Heap::ArrayData::isEmpty
Name: QV4::Heap::ArrayData::isEmpty
Prototype: bool isEmpty(uint i) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 118-120
100.000% (1/1)
11
QV4::Heap::ArrayData::isSparse
Name: QV4::Heap::ArrayData::isSparse
Prototype: bool isSparse() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 106-106
100.000% (1/1)
11
QV4::Heap::ArrayData::length
Name: QV4::Heap::ArrayData::length
Prototype: inline uint length() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 122-124
100.000% (1/1)
11
QV4::Heap::ArrayData::mappedIndex
Name: QV4::Heap::ArrayData::mappedIndex
Prototype: inline uint ArrayData::mappedIndex(uint index) const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 272-280
100.000% (7/7)
143
QV4::Heap::ArrayData::setArrayData
Name: QV4::Heap::ArrayData::setArrayData
Prototype: void setArrayData(EngineBase *e, uint index, Value newVal)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 126-128
100.000% (1/1)
11
QV4::Heap::ArrayData::setProperty
Name: QV4::Heap::ArrayData::setProperty
Prototype: void ArrayData::setProperty(QV4::EngineBase *e, uint index, const Property *p)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 299-306
100.000% (4/4)
92
QV4::Heap::ArrayData::vtable
Name: QV4::Heap::ArrayData::vtable
Prototype: const ArrayVTable *vtable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 108-108
100.000% (1/1)
11
QV4::Heap::ArrayIteratorObject::init
Name: QV4::Heap::ArrayIteratorObject::init
Prototype: void init(Object *obj, QV4::ExecutionEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arrayiterator_p.h
Lines: 73-78
100.000% (1/1)
31
QV4::Heap::ArrayObject::commonInit
Name: QV4::Heap::ArrayObject::commonInit
Prototype: void commonInit()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 425-426
100.000% (1/1)
11
QV4::Heap::ArrayObject::init
Name: QV4::Heap::ArrayObject::init
Prototype: void init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 417-420
100.000% (1/1)
21
QV4::Heap::Base::asReturnedValue
Name: QV4::Heap::Base::asReturnedValue
Prototype: inline ReturnedValue Heap::Base::asReturnedValue() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 554-558
100.000% (1/1)
11
QV4::Heap::Base::destroy
Name: QV4::Heap::Base::destroy
Prototype: void destroy()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 136-136
100.000% (1/1)
11
QV4::Heap::Base::inUse
Name: QV4::Heap::Base::inUse
Prototype: inline bool inUse() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 124-129
100.000% (1/1)
41
QV4::Heap::Base::init
Name: QV4::Heap::Base::init
Prototype: void init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 135-135
100.000% (1/1)
11
QV4::Heap::Base::isMarked
Name: QV4::Heap::Base::isMarked
Prototype: inline bool isMarked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 105-110
100.000% (1/1)
41
QV4::Heap::Base::mark
Name: QV4::Heap::Base::mark
Prototype: inline void Base::mark(QV4::MarkStack *markStack)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 180-194
100.000% (4/4)
102
QV4::Heap::Base::markObjects
Name: QV4::Heap::Base::markObjects
Prototype: inline void Base::markObjects(Base *b, MarkStack *stack)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 336-340
100.000% (1/1)
11
QV4::Heap::BooleanObject::init
Name: QV4::Heap::BooleanObject::init
Prototype: void init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 393-393
100.000% (1/1)
11
QV4::Heap::BooleanObject::init
Name: QV4::Heap::BooleanObject::init
Prototype: void init(bool b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 394-397
100.000% (1/1)
21
QV4::Heap::CallContext::argc
Name: QV4::Heap::CallContext::argc
Prototype: int argc() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context_p.h
Lines: 114-116
100.000% (1/1)
11
QV4::Heap::CallContext::args
Name: QV4::Heap::CallContext::args
Prototype: const Value *args() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context_p.h
Lines: 117-119
100.000% (1/1)
11
QV4::Heap::CallContext::init
Name: QV4::Heap::CallContext::init
Prototype: void init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context_p.h
Lines: 109-112
100.000% (1/1)
11
QV4::Heap::CallContext::markObjects
Name: QV4::Heap::CallContext::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context_p.h
Lines: 107-107
100.000% (4/4)
12
QV4::Heap::DataView::init
Name: QV4::Heap::DataView::init
Prototype: void init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview_p.h
Lines: 73-73
100.000% (1/1)
11
QV4::Heap::DateObject::init
Name: QV4::Heap::DateObject::init
Prototype: void init(const Value &date)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dateobject_p.h
Lines: 72-76
100.000% (1/1)
21
QV4::Heap::DelegateModelGroupFunction::init
Name: QV4::Heap::DelegateModelGroupFunction::init
Prototype: void Heap::DelegateModelGroupFunction::init(QV4::ExecutionContext *scope, uint flag, QV4::ReturnedValue (*code)(QQmlDelegateModelItem *item, uint flag, const QV4::Value &arg))
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 112-117
100.000% (2/2)
31
QV4::Heap::ExecutionContext::init
Name: QV4::Heap::ExecutionContext::init
Prototype: void init(ContextType t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context_p.h
Lines: 78-83
100.000% (1/1)
21
QV4::Heap::ExecutionContext::markObjects
Name: QV4::Heap::ExecutionContext::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context_p.h
Lines: 68-68
100.000% (7/7)
13
QV4::Heap::ExecutionContext::vtable
Name: QV4::Heap::ExecutionContext::vtable
Prototype: const VTable *vtable() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4context_p.h
Lines: 85-87
100.000% (1/1)
11
QV4::Heap::ForInIteratorObject::init
Name: QV4::Heap::ForInIteratorObject::init
Prototype: inline void Heap::ForInIteratorObject::init(QV4::Object *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator_p.h
Lines: 142-148
100.000% (1/1)
31
QV4::Heap::ForInIteratorObject::it
Name: QV4::Heap::ForInIteratorObject::it
Prototype: ObjectIterator &it()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator_p.h
Lines: 116-116
100.000% (1/1)
11
QV4::Heap::FunctionObject::formalParameterCount
Name: QV4::Heap::FunctionObject::formalParameterCount
Prototype: unsigned int formalParameterCount()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 92-92
100.000% (1/1)
11
QV4::Heap::FunctionObject::protoProperty
Name: QV4::Heap::FunctionObject::protoProperty
Prototype: const QV4::Object *protoProperty() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 95-95
100.000% (1/1)
11
QV4::Heap::IndexedBuiltinFunction::init
Name: QV4::Heap::IndexedBuiltinFunction::init
Prototype: void Heap::IndexedBuiltinFunction::init(QV4::ExecutionContext *scope, uint index, ReturnedValue (*code)(const QV4::FunctionObject *, const Value *thisObject, const Value *argv, int argc))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 234-240
100.000% (1/1)
31
QV4::Heap::InternalClass::addMemberImpl
Name: QV4::Heap::InternalClass::addMemberImpl
Prototype: Heap::InternalClass *InternalClass::addMemberImpl(PropertyKey identifier, PropertyAttributes data, uint *index)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 414-439
100.000% (10/10)
174
QV4::Heap::InternalClass::asProtoClass
Name: QV4::Heap::InternalClass::asProtoClass
Prototype: Heap::InternalClass *InternalClass::asProtoClass()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 588-604
100.000% (7/7)
113
QV4::Heap::InternalClass::changeMember
Name: QV4::Heap::InternalClass::changeMember
Prototype: void InternalClass::changeMember(QV4::Object *object, PropertyKey id, PropertyAttributes data, uint *index)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 228-247
100.000% (10/10)
144
QV4::Heap::InternalClass::changePrototype
Name: QV4::Heap::InternalClass::changePrototype
Prototype: InternalClass *changePrototype(Heap::Object *proto)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 317-321
100.000% (4/4)
32
QV4::Heap::InternalClass::changePrototypeImpl
Name: QV4::Heap::InternalClass::changePrototypeImpl
Prototype: Heap::InternalClass *InternalClass::changePrototypeImpl(Heap::Object *proto)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 322-345
100.000% (7/7)
153
QV4::Heap::InternalClass::changeVTable
Name: QV4::Heap::InternalClass::changeVTable
Prototype: InternalClass *changeVTable(const VTable *vt)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 312-316
100.000% (4/4)
32
QV4::Heap::InternalClass::changeVTableImpl
Name: QV4::Heap::InternalClass::changeVTableImpl
Prototype: Heap::InternalClass *InternalClass::changeVTableImpl(const VTable *vt)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 347-366
100.000% (4/4)
122
QV4::Heap::InternalClass::destroy
Name: QV4::Heap::InternalClass::destroy
Prototype: void InternalClass::destroy()
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 189-205
100.000% (9/9)
103
QV4::Heap::InternalClass::find
Name: QV4::Heap::InternalClass::find
Prototype: uint find(const PropertyKey id)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 295-304
100.000% (4/4)
92
QV4::Heap::InternalClass::init
Name: QV4::Heap::InternalClass::init
Prototype: void InternalClass::init(ExecutionEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 142-163
100.000% (1/1)
131
QV4::Heap::InternalClass::init
Name: QV4::Heap::InternalClass::init
Prototype: void InternalClass::init(Heap::InternalClass *other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 166-187
100.000% (1/1)
171
QV4::Heap::InternalClass::lookupOrInsertTransition
Name: QV4::Heap::InternalClass::lookupOrInsertTransition
Prototype: InternalClassTransition &InternalClass::lookupOrInsertTransition(const InternalClassTransition &t)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 249-258
100.000% (6/6)
52
QV4::Heap::InternalClass::markObjects
Name: QV4::Heap::InternalClass::markObjects
Prototype: void InternalClass::markObjects(Heap::Base *b, MarkStack *stack)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 626-639
100.000% (13/13)
95
QV4::Heap::InternalClass::nonExtensible
Name: QV4::Heap::InternalClass::nonExtensible
Prototype: Heap::InternalClass *InternalClass::nonExtensible()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 368-384
100.000% (7/7)
113
QV4::Heap::InternalClass::propertiesFrozen
Name: QV4::Heap::InternalClass::propertiesFrozen
Prototype: Heap::InternalClass *InternalClass::propertiesFrozen() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 572-586
100.000% (7/7)
113
Page:<>1
Condition %:  0.000% (0/11)
...100
Condition %: 100.000% (1/1)
...150
Condition %: 100.000% (1/1)
...160
Condition %: 100.000% (7/7)
...170
Condition %: 100.000% (1/1)
...180
Condition %: 100.000% (1/1)
181
Condition %: 100.000% (1/1)
182
Condition %: 100.000% (1/1)
183
Condition %: 100.000% (1/1)
184185
Condition %: 100.000% (4/4)
186
Condition %: 100.000% (6/6)
187
Condition %: 100.000% (2/2)
188
Condition %: 100.000% (1/1)
...190
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.0