OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 560
...60
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...89
McCabe - Cyclomatic Complexity: 1
90
McCabe - Cyclomatic Complexity: 1
91
McCabe - Cyclomatic Complexity: 1
92
McCabe - Cyclomatic Complexity: 1
9394
McCabe - Cyclomatic Complexity: 1
95
McCabe - Cyclomatic Complexity: 1
96
McCabe - Cyclomatic Complexity: 1
97
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
QV4::Heap::QQmlValueTypeReference::init
Name: QV4::Heap::QQmlValueTypeReference::init
Prototype: void init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 67-70
100.000% (1/1)
21
QV4::Heap::QQmlValueTypeReference::destroy
Name: QV4::Heap::QQmlValueTypeReference::destroy
Prototype: void destroy()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper.cpp
Lines: 71-74
100.000% (1/1)
21
QV4::Heap::QQmlScopedEnumWrapper::init
Name: QV4::Heap::QQmlScopedEnumWrapper::init
Prototype: void init()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypewrapper_p.h
Lines: 90-90
  0.000% (0/1)
11
QV4::Heap::QQmlLocaleData::init
Name: QV4::Heap::QQmlLocaleData::init
Prototype: inline void init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale_p.h
Lines: 148-148
100.000% (1/1)
11
QV4::Heap::QQmlLocaleData::destroy
Name: QV4::Heap::QQmlLocaleData::destroy
Prototype: void destroy()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllocale_p.h
Lines: 149-152
100.000% (1/1)
21
QV4::Heap::QQmlDelegateModelItemObject::init
Name: QV4::Heap::QQmlDelegateModelItemObject::init
Prototype: void QV4::Heap::QQmlDelegateModelItemObject::init(QQmlDelegateModelItem *item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel_p_p.h
Lines: 179-183
100.000% (1/1)
21
QV4::Heap::QQmlDelegateModelItemObject::destroy
Name: QV4::Heap::QQmlDelegateModelItemObject::destroy
Prototype: void QV4::Heap::QQmlDelegateModelItemObject::destroy()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 1955-1959
100.000% (1/1)
21
QV4::Heap::QQmlDelegateModelGroupChangeArray::init
Name: QV4::Heap::QQmlDelegateModelGroupChangeArray::init
Prototype: void QV4::Heap::QQmlDelegateModelGroupChangeArray::init(const QVector<QQmlChangeSet::Change> &changes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 3426-3433
100.000% (1/1)
51
QV4::Heap::QQmlDelegateModelGroupChangeArray::destroy
Name: QV4::Heap::QQmlDelegateModelGroupChangeArray::destroy
Prototype: void destroy()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 79-82
100.000% (1/1)
21
QV4::Heap::QQmlDelegateModelGroupChange::init
Name: QV4::Heap::QQmlDelegateModelGroupChange::init
Prototype: void init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 72-72
100.000% (1/1)
11
QV4::Heap::QObjectWrapper::object
Name: QV4::Heap::QObjectWrapper::object
Prototype: QObject *object() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 92-92
100.000% (1/1)
11
QV4::Heap::QObjectWrapper::init
Name: QV4::Heap::QObjectWrapper::init
Prototype: void init(QObject *object)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 81-85
100.000% (1/1)
21
QV4::Heap::QObjectWrapper::destroy
Name: QV4::Heap::QObjectWrapper::destroy
Prototype: void destroy()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 87-90
100.000% (1/1)
21
QV4::Heap::QObjectMethod::setObject
Name: QV4::Heap::QObjectMethod::setObject
Prototype: void setObject(QObject *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 127-127
100.000% (1/1)
11
QV4::Heap::QObjectMethod::propertyCache
Name: QV4::Heap::QObjectMethod::propertyCache
Prototype: QQmlPropertyCache *propertyCache() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 116-116
100.000% (1/1)
11
QV4::Heap::QObjectMethod::object
Name: QV4::Heap::QObjectMethod::object
Prototype: QObject *object() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 126-126
100.000% (1/1)
11
QV4::Heap::QObjectMethod::destroy
Name: QV4::Heap::QObjectMethod::destroy
Prototype: void destroy()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 109-114
100.000% (1/1)
31
QV4::Heap::Pointer::set
Name: QV4::Heap::Pointer::set
Prototype: void set(EngineBase *e, T newVal)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 78-80
100.000% (1/1)
11
QV4::Heap::Pointer::operator->
Name: QV4::Heap::Pointer::operator->
Prototype: T operator->() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 73-73
100.000% (1/1)
11
QV4::Heap::Pointer::heapObject
Name: QV4::Heap::Pointer::heapObject
Prototype: Base *heapObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 87-87
100.000% (1/1)
11
QV4::Heap::Pointer::get
Name: QV4::Heap::Pointer::get
Prototype: T get() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 82-82
100.000% (1/1)
11
QV4::Heap::Pointer::cast
Name: QV4::Heap::Pointer::cast
Prototype: template <typename Type> Type *cast()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 84-85
100.000% (1/1)
11
QV4::Heap::Pointer::base
Name: QV4::Heap::Pointer::base
Prototype: template<typename T, size_t o> Base *Pointer<T, o>::base()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 196-201
100.000% (1/1)
31
QV4::Heap::Pointer::T
Name: QV4::Heap::Pointer::T
Prototype: operator T () const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 74-74
100.000% (1/1)
11
QV4::Heap::Object::vtable
Name: QV4::Heap::Object::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/qv4object_p.h
Lines: 77-79
100.000% (1/1)
11
QV4::Heap::Object::setInlineProperty
Name: QV4::Heap::Object::setInlineProperty
Prototype: void setInlineProperty(ExecutionEngine *e, uint index, Value v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 89-93
100.000% (1/1)
31
QV4::Heap::Object::setInlineProperty
Name: QV4::Heap::Object::setInlineProperty
Prototype: void setInlineProperty(ExecutionEngine *e, uint index, Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 94-98
100.000% (1/1)
31
QV4::Heap::Object::prototype
Name: QV4::Heap::Object::prototype
Prototype: Heap::Object *prototype() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 136-136
100.000% (1/1)
11
QV4::Heap::Object::inlinePropertyDataWithOffset
Name: QV4::Heap::Object::inlinePropertyDataWithOffset
Prototype: const Value *inlinePropertyDataWithOffset(uint indexWithOffset) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 81-84
100.000% (1/1)
21
QV4::Heap::Object::inlinePropertyData
Name: QV4::Heap::Object::inlinePropertyData
Prototype: const Value *inlinePropertyData(uint index) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 85-88
  0.000% (0/1)
21
QV4::Heap::Object::init
Name: QV4::Heap::Object::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: 75-75
100.000% (1/1)
11
QV4::Heap::NumberObject::init
Name: QV4::Heap::NumberObject::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: 403-403
100.000% (1/1)
11
QV4::Heap::NumberObject::init
Name: QV4::Heap::NumberObject::init
Prototype: void init(double val)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 404-407
100.000% (1/1)
21
QV4::Heap::ModelObject::init
Name: QV4::Heap::ModelObject::init
Prototype: void init(QObject *object, QQmlListModel *model)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h
Lines: 159-165
100.000% (1/1)
41
QV4::Heap::ModelObject::elementIndex
Name: QV4::Heap::ModelObject::elementIndex
Prototype: int elementIndex() 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: 167-167
100.000% (1/1)
11
QV4::Heap::ModelObject::destroy
Name: QV4::Heap::ModelObject::destroy
Prototype: void destroy()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h
Lines: 166-166
100.000% (1/1)
11
QV4::Heap::MemberData::markObjects
Name: QV4::Heap::MemberData::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4memberdata_p.h
Lines: 66-66
100.000% (1/1)
11
QV4::Heap::MapIteratorObject::init
Name: QV4::Heap::MapIteratorObject::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/qv4mapiterator_p.h
Lines: 70-75
100.000% (1/1)
31
QV4::Heap::InternalClass::updateProtoUsage
Name: QV4::Heap::InternalClass::updateProtoUsage
Prototype: void InternalClass::updateProtoUsage(Heap::Object *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp
Lines: 617-624
100.000% (1/1)
41
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::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::FunctionObject::varCount
Name: QV4::Heap::FunctionObject::varCount
Prototype: unsigned int varCount()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 93-93
  0.000% (0/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::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::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::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::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::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::ErrorObject::destroy
Name: QV4::Heap::ErrorObject::destroy
Prototype: void destroy()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4errorobject_p.h
Lines: 86-89
  0.000% (0/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::DateObject::init
Name: QV4::Heap::DateObject::init
Prototype: void init()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dateobject_p.h
Lines: 66-70
  0.000% (0/1)
21
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::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::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::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::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::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::Base::setMarkBit
Name: QV4::Heap::Base::setMarkBit
Prototype: inline void setMarkBit()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 111-116
  0.000% (0/1)
41
QV4::Heap::Base::setGrayBit
Name: QV4::Heap::Base::setGrayBit
Prototype: inline void setGrayBit()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 117-122
  0.000% (0/1)
41
QV4::Heap::Base::operator new
Name: QV4::Heap::Base::operator new
Prototype: void *operator new(size_t, Managed *m)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 131-131
  0.000% (0/1)
11
QV4::Heap::Base::operator new
Name: QV4::Heap::Base::operator new
Prototype: void *operator new(size_t, Base *m)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4heap_p.h
Lines: 132-132
  0.000% (0/1)
11
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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::ArgumentsSetterFunction::markObjects
Name: QV4::Heap::ArgumentsSetterFunction::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 74-74
  0.000% (0/1)
11
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::ArgumentsGetterFunction::markObjects
Name: QV4::Heap::ArgumentsGetterFunction::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 66-66
  0.000% (0/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::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::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::defaultPrototype
Name: QV4::GeneratorObject::defaultPrototype
Prototype: static QV4::Object *defaultPrototype(QV4::ExecutionEngine *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 139-139
  0.000% (0/1)
11
QV4::GeneratorObject::defaultInternalClass
Name: QV4::GeneratorObject::defaultInternalClass
Prototype: static Heap::InternalClass *defaultInternalClass(QV4::EngineBase *e)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 138-138
  0.000% (0/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::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::__dataTest
Name: QV4::GeneratorObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 136-136
  0.000% (0/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::GeneratorFunctionCtor::qt_check_for_QMANAGED_macro
Name: QV4::GeneratorFunctionCtor::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/jsruntime/qv4generatorobject_p.h
Lines: 100-100
  0.000% (0/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::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::__dataTest
Name: QV4::GeneratorFunctionCtor::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 100-100
  0.000% (0/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::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::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::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::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
Page:<>1
McCabe - Cyclomatic Complexity: 560
...60
McCabe - Cyclomatic Complexity: 2
...70
McCabe - Cyclomatic Complexity: 2
...80
McCabe - Cyclomatic Complexity: 1
...89
McCabe - Cyclomatic Complexity: 1
90
McCabe - Cyclomatic Complexity: 1
91
McCabe - Cyclomatic Complexity: 1
92
McCabe - Cyclomatic Complexity: 1
9394
McCabe - Cyclomatic Complexity: 1
95
McCabe - Cyclomatic Complexity: 1
96
McCabe - Cyclomatic Complexity: 1
97
McCabe - Cyclomatic Complexity: 1
...100
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 1
...202
McCabe - Cyclomatic Complexity: 1

Generated by Squish Coco 4.2.0