OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...10
Function: WTF::roundUpToMultipleOf
...20
Function: QV4::Value::toIndex
...30
Function: QV4::MapObject::defaultPrototype
...40
Function: QV4::Compiler::Context::findArgument
41
Function: QV4::CompiledData::Unit::regexpAt [qv4compileddata_p.h #1]
42
Function: QV4::CompiledData::Object::aliasesEnd [qv4compileddata_p.h #1]
43
Function: QV4::CompiledData::Binding::valueAsNumber [qv4compileddata_p.h #1]
4445
Function: QStringHashNode::isQString
46
Function: QSmoothedAnimation::init
47
Function: QSGTextMaskMaterial::texture
48
Function: QSGSoftwareRenderListBuilder::visit
...50
Function: QSGSimpleTextureNode::d_func
...60
Function: QQuickWorkerScript::message
...70
Function: QQuickTextEdit::resetRightPadding
...100
Function: QQuickPathView::setDelegate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QV4::BitVector::clear
Name: QV4::BitVector::clear
Prototype: void clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4util_p.h
Lines: 93-94
  0.000% (0/1)
11
QV4::BitVector::at
Name: QV4::BitVector::at
Prototype: bool at(int idx) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4util_p.h
Lines: 140-141
  0.000% (0/1)
11
QV4::BitVector::assign
Name: QV4::BitVector::assign
Prototype: void assign(int newSize, bool value)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4util_p.h
Lines: 111-112
  0.000% (0/1)
11
QV4::BitVector::BitVector
Name: QV4::BitVector::BitVector
Prototype: BitVector(int size = 0, bool value = false)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4util_p.h
Lines: 89-91
100.000% (1/1)
11
QV4::ArrayObject::staticVTable
Name: QV4::ArrayObject::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/qv4object_p.h
Lines: 449-449
100.000% (1/1)
11
QV4::ArrayObject::qt_check_for_QMANAGED_macro
Name: QV4::ArrayObject::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/qv4object_p.h
Lines: 449-449
  0.000% (0/1)
11
QV4::ArrayObject::defaultPrototype
Name: QV4::ArrayObject::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/qv4object_p.h
Lines: 452-452
100.000% (1/1)
11
QV4::ArrayObject::defaultInternalClass
Name: QV4::ArrayObject::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/qv4object_p.h
Lines: 451-451
100.000% (1/1)
11
QV4::ArrayObject::d_unchecked
Name: QV4::ArrayObject::d_unchecked
Prototype: QV4::Heap::ArrayObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 449-449
100.000% (1/1)
11
QV4::ArrayObject::d
Name: QV4::ArrayObject::d
Prototype: QV4::Heap::ArrayObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 449-449
100.000% (1/1)
11
QV4::ArrayObject::__dataTest
Name: QV4::ArrayObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 449-449
  0.000% (0/1)
11
QV4::ArrayIteratorPrototype::defaultPrototype
Name: QV4::ArrayIteratorPrototype::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/qv4arrayiterator_p.h
Lines: 85-85
  0.000% (0/1)
11
QV4::ArrayIteratorObject::staticVTable
Name: QV4::ArrayIteratorObject::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/qv4arrayiterator_p.h
Lines: 93-93
100.000% (1/1)
11
QV4::ArrayIteratorObject::qt_check_for_QMANAGED_macro
Name: QV4::ArrayIteratorObject::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/qv4arrayiterator_p.h
Lines: 93-93
100.000% (1/1)
11
QV4::ArrayIteratorObject::defaultPrototype
Name: QV4::ArrayIteratorObject::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/qv4arrayiterator_p.h
Lines: 95-95
100.000% (1/1)
11
QV4::ArrayIteratorObject::d_unchecked
Name: QV4::ArrayIteratorObject::d_unchecked
Prototype: QV4::Heap::ArrayIteratorObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arrayiterator_p.h
Lines: 93-93
100.000% (1/1)
11
QV4::ArrayIteratorObject::d
Name: QV4::ArrayIteratorObject::d
Prototype: QV4::Heap::ArrayIteratorObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arrayiterator_p.h
Lines: 93-93
100.000% (1/1)
11
QV4::ArrayIteratorObject::__dataTest
Name: QV4::ArrayIteratorObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arrayiterator_p.h
Lines: 93-93
  0.000% (0/1)
11
QV4::ArrayData::vtable
Name: QV4::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: 190-190
100.000% (1/1)
11
QV4::ArrayData::type
Name: QV4::ArrayData::type
Prototype: Type type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 181-181
100.000% (1/1)
11
QV4::ArrayData::staticVTable
Name: QV4::ArrayData::staticVTable
Prototype: static inline const QV4::VTable *staticVTable()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 173-173
  0.000% (0/1)
11
QV4::ArrayData::setType
Name: QV4::ArrayData::setType
Prototype: void setType(Type t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 182-182
100.000% (1/1)
11
QV4::ArrayData::setAttrs
Name: QV4::ArrayData::setAttrs
Prototype: void setAttrs(PropertyAttributes *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 184-184
100.000% (1/1)
11
QV4::ArrayData::setArrayData
Name: QV4::ArrayData::setArrayData
Prototype: void setArrayData(EngineBase *e, uint index, Value newVal)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 186-188
  0.000% (0/1)
11
QV4::ArrayData::setAlloc
Name: QV4::ArrayData::setAlloc
Prototype: void setAlloc(uint a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 180-180
100.000% (1/1)
11
QV4::ArrayData::qt_check_for_QMANAGED_macro
Name: QV4::ArrayData::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/qv4arraydata_p.h
Lines: 173-173
  0.000% (0/1)
11
QV4::ArrayData::length
Name: QV4::ArrayData::length
Prototype: 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: 193-195
100.000% (1/1)
11
QV4::ArrayData::isSparse
Name: QV4::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: 191-191
100.000% (1/1)
11
QV4::ArrayData::isEmpty
Name: QV4::ArrayData::isEmpty
Prototype: bool isEmpty(uint i) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 204-206
  0.000% (0/1)
11
QV4::ArrayData::hasAttributes
Name: QV4::ArrayData::hasAttributes
Prototype: bool hasAttributes() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 197-199
  0.000% (0/1)
11
QV4::ArrayData::get
Name: QV4::ArrayData::get
Prototype: ReturnedValue get(uint i) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 208-210
  0.000% (0/1)
11
QV4::ArrayData::d_unchecked
Name: QV4::ArrayData::d_unchecked
Prototype: QV4::Heap::ArrayData *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 173-173
100.000% (1/1)
11
QV4::ArrayData::d
Name: QV4::ArrayData::d
Prototype: QV4::Heap::ArrayData *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 173-173
100.000% (1/1)
11
QV4::ArrayData::attrs
Name: QV4::ArrayData::attrs
Prototype: PropertyAttributes *attrs() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 183-183
100.000% (1/1)
11
QV4::ArrayData::attributes
Name: QV4::ArrayData::attributes
Prototype: PropertyAttributes attributes(uint i) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 200-202
  0.000% (0/1)
11
QV4::ArrayData::arrayData
Name: QV4::ArrayData::arrayData
Prototype: const Value *arrayData() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 185-185
  0.000% (0/1)
11
QV4::ArrayData::alloc
Name: QV4::ArrayData::alloc
Prototype: uint alloc() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 178-178
  0.000% (0/1)
11
QV4::ArrayData::alloc
Name: QV4::ArrayData::alloc
Prototype: uint &alloc()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 179-179
100.000% (1/1)
11
QV4::ArrayData::__dataTest
Name: QV4::ArrayData::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 173-173
  0.000% (0/1)
11
QV4::ArrayCtor::staticVTable
Name: QV4::ArrayCtor::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/qv4arrayobject_p.h
Lines: 71-71
100.000% (1/1)
11
QV4::ArrayCtor::qt_check_for_QMANAGED_macro
Name: QV4::ArrayCtor::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/qv4arrayobject_p.h
Lines: 71-71
  0.000% (0/1)
11
QV4::ArrayCtor::d_unchecked
Name: QV4::ArrayCtor::d_unchecked
Prototype: QV4::Heap::ArrayCtor *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arrayobject_p.h
Lines: 71-71
100.000% (1/1)
11
QV4::ArrayCtor::d
Name: QV4::ArrayCtor::d
Prototype: QV4::Heap::ArrayCtor *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arrayobject_p.h
Lines: 71-71
100.000% (1/1)
11
QV4::ArrayCtor::__dataTest
Name: QV4::ArrayCtor::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arrayobject_p.h
Lines: 71-71
  0.000% (0/1)
11
QV4::ArrayBufferCtor::staticVTable
Name: QV4::ArrayBufferCtor::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/qv4arraybuffer_p.h
Lines: 79-79
100.000% (1/1)
11
QV4::ArrayBufferCtor::qt_check_for_QMANAGED_macro
Name: QV4::ArrayBufferCtor::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/qv4arraybuffer_p.h
Lines: 79-79
  0.000% (0/1)
11
QV4::ArrayBufferCtor::d_unchecked
Name: QV4::ArrayBufferCtor::d_unchecked
Prototype: QV4::Heap::ArrayBufferCtor *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer_p.h
Lines: 79-79
100.000% (1/1)
11
QV4::ArrayBufferCtor::d
Name: QV4::ArrayBufferCtor::d
Prototype: QV4::Heap::ArrayBufferCtor *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer_p.h
Lines: 79-79
100.000% (1/1)
11
QV4::ArrayBufferCtor::__dataTest
Name: QV4::ArrayBufferCtor::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer_p.h
Lines: 79-79
  0.000% (0/1)
11
QV4::ArrayBuffer::virtualDestroy
Name: QV4::ArrayBuffer::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer_p.h
Lines: 91-91
100.000% (1/1)
11
QV4::ArrayBuffer::staticVTable
Name: QV4::ArrayBuffer::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/qv4arraybuffer_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::ArrayBuffer::qt_check_for_QMANAGED_macro
Name: QV4::ArrayBuffer::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/qv4arraybuffer_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::ArrayBuffer::defaultPrototype
Name: QV4::ArrayBuffer::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/qv4arraybuffer_p.h
Lines: 92-92
100.000% (1/1)
11
QV4::ArrayBuffer::data
Name: QV4::ArrayBuffer::data
Prototype: char *data()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer_p.h
Lines: 96-96
  0.000% (0/1)
11
QV4::ArrayBuffer::d_unchecked
Name: QV4::ArrayBuffer::d_unchecked
Prototype: QV4::Heap::ArrayBuffer *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::ArrayBuffer::d
Name: QV4::ArrayBuffer::d
Prototype: QV4::Heap::ArrayBuffer *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::ArrayBuffer::constData
Name: QV4::ArrayBuffer::constData
Prototype: const char *constData()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer_p.h
Lines: 97-97
  0.000% (0/1)
11
QV4::ArrayBuffer::byteLength
Name: QV4::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: 95-95
100.000% (1/1)
11
QV4::ArrayBuffer::__dataTest
Name: QV4::ArrayBuffer::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraybuffer_p.h
Lines: 90-90
  0.000% (0/1)
11
QV4::ArgumentsSetterFunction::staticVTable
Name: QV4::ArgumentsSetterFunction::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/qv4argumentsobject_p.h
Lines: 124-124
100.000% (1/1)
11
QV4::ArgumentsSetterFunction::qt_check_for_QMANAGED_macro
Name: QV4::ArgumentsSetterFunction::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/qv4argumentsobject_p.h
Lines: 124-124
  0.000% (0/1)
11
QV4::ArgumentsSetterFunction::index
Name: QV4::ArgumentsSetterFunction::index
Prototype: uint index() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 126-126
100.000% (1/1)
11
QV4::ArgumentsSetterFunction::d_unchecked
Name: QV4::ArgumentsSetterFunction::d_unchecked
Prototype: QV4::Heap::ArgumentsSetterFunction *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 124-124
100.000% (1/1)
11
QV4::ArgumentsSetterFunction::d
Name: QV4::ArgumentsSetterFunction::d
Prototype: QV4::Heap::ArgumentsSetterFunction *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 124-124
100.000% (1/1)
11
QV4::ArgumentsSetterFunction::__dataTest
Name: QV4::ArgumentsSetterFunction::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 124-124
  0.000% (0/1)
11
QV4::ArgumentsObject::staticVTable
Name: QV4::ArgumentsObject::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/qv4argumentsobject_p.h
Lines: 139-139
100.000% (1/1)
11
QV4::ArgumentsObject::qt_check_for_QMANAGED_macro
Name: QV4::ArgumentsObject::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/qv4argumentsobject_p.h
Lines: 139-139
100.000% (1/1)
11
QV4::ArgumentsObject::isNonStrictArgumentsObject
Name: QV4::ArgumentsObject::isNonStrictArgumentsObject
Prototype: static bool isNonStrictArgumentsObject(Managed *m)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 145-147
100.000% (1/1)
11
QV4::ArgumentsObject::fullyCreated
Name: QV4::ArgumentsObject::fullyCreated
Prototype: bool fullyCreated() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 143-143
100.000% (1/1)
11
QV4::ArgumentsObject::d_unchecked
Name: QV4::ArgumentsObject::d_unchecked
Prototype: QV4::Heap::ArgumentsObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 139-139
100.000% (1/1)
11
QV4::ArgumentsObject::d
Name: QV4::ArgumentsObject::d
Prototype: QV4::Heap::ArgumentsObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 139-139
100.000% (1/1)
11
QV4::ArgumentsObject::context
Name: QV4::ArgumentsObject::context
Prototype: Heap::CallContext *context() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 142-142
100.000% (1/1)
11
QV4::ArgumentsObject::__dataTest
Name: QV4::ArgumentsObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 139-139
  0.000% (0/1)
11
QV4::ArgumentsGetterFunction::staticVTable
Name: QV4::ArgumentsGetterFunction::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/qv4argumentsobject_p.h
Lines: 109-109
100.000% (1/1)
11
QV4::ArgumentsGetterFunction::qt_check_for_QMANAGED_macro
Name: QV4::ArgumentsGetterFunction::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/qv4argumentsobject_p.h
Lines: 109-109
  0.000% (0/1)
11
QV4::ArgumentsGetterFunction::index
Name: QV4::ArgumentsGetterFunction::index
Prototype: uint index() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 111-111
100.000% (1/1)
11
QV4::ArgumentsGetterFunction::d_unchecked
Name: QV4::ArgumentsGetterFunction::d_unchecked
Prototype: QV4::Heap::ArgumentsGetterFunction *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 109-109
100.000% (1/1)
11
QV4::ArgumentsGetterFunction::d
Name: QV4::ArgumentsGetterFunction::d
Prototype: QV4::Heap::ArgumentsGetterFunction *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 109-109
100.000% (1/1)
11
QV4::ArgumentsGetterFunction::__dataTest
Name: QV4::ArgumentsGetterFunction::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 109-109
  0.000% (0/1)
11
QTickAnimationProxy::updateCurrentTime
Name: QTickAnimationProxy::updateCurrentTime
Prototype: void updateCurrentTime(int msec) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation_p_p.h
Lines: 167-167
100.000% (1/1)
11
QTickAnimationProxy::duration
Name: QTickAnimationProxy::duration
Prototype: int duration() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation_p_p.h
Lines: 165-165
100.000% (1/1)
11
QTickAnimationProxy::QTickAnimationProxy
Name: QTickAnimationProxy::QTickAnimationProxy
Prototype: QTickAnimationProxy(T *instance)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickanimation_p_p.h
Lines: 164-164
100.000% (1/1)
11
QTestRootObject::windowShownChanged
Name: QTestRootObject::windowShownChanged
Prototype: void QTestRootObject::windowShownChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/.moc/quicktest.moc
Lines: 196-199
100.000% (1/1)
11
QTestRootObject::windowShown
Name: QTestRootObject::windowShown
Prototype: bool windowShown() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 103-103
100.000% (1/1)
11
QTestRootObject::setWindowShown
Name: QTestRootObject::setWindowShown
Prototype: void setWindowShown(bool value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 104-104
100.000% (1/1)
11
QTestRootObject::setHasTestCase
Name: QTestRootObject::setHasTestCase
Prototype: void setHasTestCase(bool value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 101-101
100.000% (1/1)
11
QTestRootObject::quit
Name: QTestRootObject::quit
Prototype: void quit()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 114-114
100.000% (1/1)
11
QTestRootObject::instance
Name: QTestRootObject::instance
Prototype: static QTestRootObject *instance()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 90-97
100.000% (4/4)
32
QTestRootObject::init
Name: QTestRootObject::init
Prototype: void init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 107-107
100.000% (1/1)
11
QTestRootObject::hasTestCaseChanged
Name: QTestRootObject::hasTestCaseChanged
Prototype: void QTestRootObject::hasTestCaseChanged()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/.moc/quicktest.moc
Lines: 202-205
100.000% (1/1)
11
QTestRootObject::hasTestCase
Name: QTestRootObject::hasTestCase
Prototype: bool hasTestCase() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 100-100
  0.000% (0/1)
11
QTestRootObject::defined
Name: QTestRootObject::defined
Prototype: QQmlPropertyMap *defined() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 105-105
  0.000% (0/1)
11
QTestRootObject::QTestRootObject
Name: QTestRootObject::QTestRootObject
Prototype: QTestRootObject(QObject *parent = nullptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 82-88
100.000% (1/1)
11
QStringMultiHash::insert
Name: QStringMultiHash::insert
Prototype: template<class T> template<class K> void QStringMultiHash<T>::insert(const K &key, const T &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 993-999
100.000% (1/1)
11
QStringMultiHash::insert
Name: QStringMultiHash::insert
Prototype: template<class T> void QStringMultiHash<T>::insert(const ConstIterator &iter)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1001-1006
  0.000% (0/1)
11
QStringMultiHash::findNext
Name: QStringMultiHash::findNext
Prototype: template<class T> typename QStringHash<T>::ConstIterator QStringMultiHash<T>::findNext(const ConstIterator &iter) const
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1008-1023
 90.000% (9/10)
74
QStringHashNode::~QStringHashNode
Name: QStringHashNode::~QStringHashNode
Prototype: ~QStringHashNode()
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 206-209
100.000% (7/7)
13
QStringHashNode::utf16Data
Name: QStringHashNode::utf16Data
Prototype: inline quint16 *utf16Data() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 234-234
100.000% (1/1)
11
QStringHashNode::setQString
Name: QStringHashNode::setQString
Prototype: void setQString(bool v)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 231-231
 50.000% (2/4)
12
QStringHashNode::key
Name: QStringHashNode::key
Prototype: inline QHashedString key() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 222-228
 50.000% (2/4)
32
Page:<>1
Function: writeNumbers
...10
Function: WTF::roundUpToMultipleOf
...20
Function: QV4::Value::toIndex
...30
Function: QV4::MapObject::defaultPrototype
...40
Function: QV4::Compiler::Context::findArgument
41
Function: QV4::CompiledData::Unit::regexpAt [qv4compileddata_p.h #1]
42
Function: QV4::CompiledData::Object::aliasesEnd [qv4compileddata_p.h #1]
43
Function: QV4::CompiledData::Binding::valueAsNumber [qv4compileddata_p.h #1]
4445
Function: QStringHashNode::isQString
46
Function: QSmoothedAnimation::init
47
Function: QSGTextMaskMaterial::texture
48
Function: QSGSoftwareRenderListBuilder::visit
...50
Function: QSGSimpleTextureNode::d_func
...60
Function: QQuickWorkerScript::message
...70
Function: QQuickTextEdit::resetRightPadding
...100
Function: QQuickPathView::setDelegate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0