OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %:  0.000% (0/11)
...10
Condition %:  0.000% (0/1)
...20
Condition %:  0.000% (0/1)
...30
Condition %:  0.000% (0/1)
...35
Condition %:  0.000% (0/7)
36
Condition %:  0.000% (0/1)
37
Condition %:  0.000% (0/4)
38
Condition %:  0.000% (0/1)
3940
Condition %:  0.000% (0/1)
41
Condition %:  0.000% (0/1)
42
Condition %:  0.000% (0/1)
43
Condition %:  0.000% (0/1)
...50
Condition %:  25.000% (2/8)
...60
Condition %:  50.000% (5/10)
...100
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::Heap::DataView::markObjects
Name: QV4::Heap::DataView::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4dataview_p.h
Lines: 72-72
  0.000% (0/4)
12
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::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::ErrorObject::markObjects
Name: QV4::Heap::ErrorObject::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4errorobject_p.h
Lines: 70-70
  0.000% (0/4)
12
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::GeneratorObject::markObjects
Name: QV4::Heap::GeneratorObject::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 93-93
  0.000% (0/7)
13
QV4::Heap::MapIteratorObject::markObjects
Name: QV4::Heap::MapIteratorObject::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapiterator_p.h
Lines: 69-69
  0.000% (0/4)
12
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::ProxyObject::markObjects
Name: QV4::Heap::ProxyObject::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy_p.h
Lines: 67-67
  0.000% (0/7)
13
QV4::Heap::QQmlBindingFunction::markObjects
Name: QV4::Heap::QQmlBindingFunction::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qqmlbuiltinfunctions_p.h
Lines: 86-86
  0.000% (0/4)
12
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::QQuickContext2DStyle::destroy
Name: QV4::Heap::QQuickContext2DStyle::destroy
Prototype: void destroy()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 509-512
  0.000% (0/1)
21
QV4::Heap::QQuickContext2DStyle::init
Name: QV4::Heap::QQuickContext2DStyle::init
Prototype: void init()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 503-508
  0.000% (0/1)
31
QV4::Heap::QQuickJSContext2D::init
Name: QV4::Heap::QQuickJSContext2D::init
Prototype: void init()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 494-494
  0.000% (0/1)
11
QV4::Heap::QQuickJSContext2DImageData::markObjects
Name: QV4::Heap::QQuickJSContext2DImageData::markObjects
Prototype: static void markObjects(QV4::Heap::Base *that, QV4::MarkStack *markStack)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 532-535
  0.000% (0/1)
21
QV4::Heap::QQuickJSContext2DPixelData::destroy
Name: QV4::Heap::QQuickJSContext2DPixelData::destroy
Prototype: void destroy()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 521-524
  0.000% (0/1)
21
QV4::Heap::QQuickJSContext2DPrototype::init
Name: QV4::Heap::QQuickJSContext2DPrototype::init
Prototype: void init()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2d.cpp
Lines: 499-499
  0.000% (0/1)
11
QV4::Heap::QmlIncubatorObject::markObjects
Name: QV4::Heap::QmlIncubatorObject::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlcomponent.cpp
Lines: 1094-1094
  0.000% (0/4)
12
QV4::Heap::QtObject::isComplete
Name: QV4::Heap::QtObject::isComplete
Prototype: bool isComplete() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qqmlbuiltinfunctions_p.h
Lines: 75-76
  0.000% (0/1)
11
QV4::Heap::SetIteratorObject::markObjects
Name: QV4::Heap::SetIteratorObject::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setiterator_p.h
Lines: 69-69
  0.000% (0/4)
12
QV4::Heap::String::retainedTextSize [qv4string_p.h #1]
Name: QV4::Heap::String::retainedTextSize [qv4string_p.h #1]
Prototype: std::size_t retainedTextSize() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #1
Lines: 115-117
  0.000% (0/1)
11
QV4::Heap::String::vtable [qv4string_p.h #1]
Name: QV4::Heap::String::vtable [qv4string_p.h #1]
Prototype: const VTable *vtable() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #1
Lines: 108-110
  0.000% (0/1)
11
QV4::Heap::StringIteratorObject::markObjects
Name: QV4::Heap::StringIteratorObject::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stringiterator_p.h
Lines: 69-69
  0.000% (0/4)
12
QV4::Heap::SymbolObject::markObjects
Name: QV4::Heap::SymbolObject::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4symbol_p.h
Lines: 75-75
  0.000% (0/4)
12
QV4::Heap::TypedArray::markObjects
Name: QV4::Heap::TypedArray::markObjects
Prototype: static void markObjects(Heap::Base *b, MarkStack *stack)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray_p.h
Lines: 83-83
  0.000% (0/4)
12
QV4::HeapItem::isBlack
Name: QV4::HeapItem::isBlack
Prototype: bool isBlack() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h
Lines: 220-224
  0.000% (0/1)
31
QV4::HeapItem::isGray
Name: QV4::HeapItem::isGray
Prototype: bool isGray() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h
Lines: 215-219
  0.000% (0/1)
31
QV4::HeapItem::isInUse
Name: QV4::HeapItem::isInUse
Prototype: bool isInUse() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h
Lines: 225-229
  0.000% (0/1)
31
QV4::HeapItem::size
Name: QV4::HeapItem::size
Prototype: size_t size() const
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h
Lines: 244-253
  0.000% (0/6)
72
QV4::HeapValue::set
Name: QV4::HeapValue::set
Prototype: void set(EngineBase *e, Heap::Base *b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 815-817
  0.000% (0/1)
11
QV4::HugeItemAllocator::collectGrayItems
Name: QV4::HugeItemAllocator::collectGrayItems
Prototype: void HugeItemAllocator::collectGrayItems(MarkStack *markStack)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 730-740
  0.000% (0/6)
63
QV4::HugeItemAllocator::sweep::[lambda]
Name: QV4::HugeItemAllocator::sweep::[lambda]
Prototype: [this, classCountPtr] (const HugeChunk &c)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 710-718
  0.000% (0/4)
62
QV4::IdentifierHashData::IdentifierHashData
Name: QV4::IdentifierHashData::IdentifierHashData
Prototype: IdentifierHashData::IdentifierHashData(IdentifierHashData *other)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier.cpp
Lines: 70-80
  0.000% (0/1)
51
QV4::IdentifierTable::asPropertyKey
Name: QV4::IdentifierTable::asPropertyKey
Prototype: PropertyKey IdentifierTable::asPropertyKey(const char *s, int len)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifiertable.cpp
Lines: 314-335
  0.000% (0/12)
184
QV4::IdentifierTable::stringForId
Name: QV4::IdentifierTable::stringForId
Prototype: Heap::String *IdentifierTable::stringForId(PropertyKey i) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifiertable.cpp
Lines: 235-240
  0.000% (0/1)
31
QV4::IndexedBuiltinFunction::__dataTest
Name: QV4::IndexedBuiltinFunction::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 231-231
  0.000% (0/1)
11
QV4::IndexedBuiltinFunction::qt_check_for_QMANAGED_macro
Name: QV4::IndexedBuiltinFunction::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/qv4functionobject_p.h
Lines: 231-231
  0.000% (0/1)
11
QV4::InternalClass::__dataTest
Name: QV4::InternalClass::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 221-221
  0.000% (0/1)
11
QV4::InternalClass::defaultInternalClass
Name: QV4::InternalClass::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/qv4managed_p.h
Lines: 223-223
  0.000% (0/1)
11
QV4::InternalClass::operator =
Name: QV4::InternalClass::operator =
Prototype: void operator =(Heap::InternalClass *ic)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 236-238
  0.000% (0/1)
11
QV4::InternalClass::qt_check_for_QMANAGED_macro
Name: QV4::InternalClass::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/qv4managed_p.h
Lines: 221-221
  0.000% (0/1)
11
QV4::IntrinsicTypedArrayCtor::__dataTest
Name: QV4::IntrinsicTypedArrayCtor::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray_p.h
Lines: 149-149
  0.000% (0/1)
11
QV4::IntrinsicTypedArrayCtor::qt_check_for_QMANAGED_macro
Name: QV4::IntrinsicTypedArrayCtor::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/qv4typedarray_p.h
Lines: 149-149
  0.000% (0/1)
11
QV4::IntrinsicTypedArrayPrototype::__dataTest
Name: QV4::IntrinsicTypedArrayPrototype::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray_p.h
Lines: 165-165
  0.000% (0/1)
11
QV4::IntrinsicTypedArrayPrototype::qt_check_for_QMANAGED_macro
Name: QV4::IntrinsicTypedArrayPrototype::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/qv4typedarray_p.h
Lines: 165-165
  0.000% (0/1)
11
QV4::JIT::Assembler::bitAnd
Name: QV4::JIT::Assembler::bitAnd
Prototype: void Assembler::bitAnd(int lhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1630-1636
  0.000% (0/1)
41
QV4::JIT::Assembler::bitOrConst
Name: QV4::JIT::Assembler::bitOrConst
Prototype: void Assembler::bitOrConst(int rhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1702-1707
  0.000% (0/1)
31
QV4::JIT::Assembler::bitXor
Name: QV4::JIT::Assembler::bitXor
Prototype: void Assembler::bitXor(int lhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1646-1652
  0.000% (0/1)
41
QV4::JIT::Assembler::bitXorConst
Name: QV4::JIT::Assembler::bitXorConst
Prototype: void Assembler::bitXorConst(int rhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1709-1714
  0.000% (0/1)
31
QV4::JIT::Assembler::cmpeqNull
Name: QV4::JIT::Assembler::cmpeqNull
Prototype: void Assembler::cmpeqNull()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1825-1829
  0.000% (0/1)
21
QV4::JIT::Assembler::getException
Name: QV4::JIT::Assembler::getException
Prototype: void Assembler::getException()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 2163-2182
  0.000% (0/1)
391
QV4::JIT::Assembler::jumpNotUndefined
Name: QV4::JIT::Assembler::jumpNotUndefined
Prototype: void Assembler::jumpNotUndefined(int offset)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1990-1993
  0.000% (0/1)
11
QV4::JIT::Assembler::setException
Name: QV4::JIT::Assembler::setException
Prototype: void Assembler::setException()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 2184-2194
  0.000% (0/1)
321
QV4::JIT::Assembler::shl
Name: QV4::JIT::Assembler::shl
Prototype: void Assembler::shl(int lhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1685-1693
  0.000% (0/1)
61
QV4::JIT::Assembler::shlConst
Name: QV4::JIT::Assembler::shlConst
Prototype: void Assembler::shlConst(int rhs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1750-1757
  0.000% (0/4)
52
QV4::JIT::Assembler::shr
Name: QV4::JIT::Assembler::shr
Prototype: void Assembler::shr(int lhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1675-1683
  0.000% (0/1)
61
QV4::JIT::Assembler::shrConst
Name: QV4::JIT::Assembler::shrConst
Prototype: void Assembler::shrConst(int rhs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1741-1748
  0.000% (0/4)
52
QV4::JIT::Assembler::ucompl
Name: QV4::JIT::Assembler::ucompl
Prototype: void Assembler::ucompl()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1526-1531
  0.000% (0/1)
31
QV4::JIT::Assembler::ushr
Name: QV4::JIT::Assembler::ushr
Prototype: void Assembler::ushr(int lhs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1654-1673
  0.000% (0/1)
161
QV4::JIT::Assembler::ushrConst
Name: QV4::JIT::Assembler::ushrConst
Prototype: void Assembler::ushrConst(int rhs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1716-1739
  0.000% (0/4)
162
QV4::JIT::Helpers::cloneBlockContext
Name: QV4::JIT::Helpers::cloneBlockContext
Prototype: void cloneBlockContext(Value *contextSlot)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp
Lines: 118-121
  0.000% (0/1)
11
QV4::JIT::Helpers::deleteName
Name: QV4::JIT::Helpers::deleteName
Prototype: ReturnedValue deleteName(Function *function, int name)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp
Lines: 145-155
  0.000% (0/7)
63
QV4::JIT::Helpers::deleteProperty
Name: QV4::JIT::Helpers::deleteProperty
Prototype: ReturnedValue deleteProperty(QV4::Function *function, const QV4::Value &base, const QV4::Value &index)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp
Lines: 133-143
  0.000% (0/7)
63
QV4::JIT::Helpers::exp
Name: QV4::JIT::Helpers::exp
Prototype: ReturnedValue exp(const Value &base, const Value &exp)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp
Lines: 89-96
  0.000% (0/8)
52
QV4::JIT::Helpers::loadSuperConstructor
Name: QV4::JIT::Helpers::loadSuperConstructor
Prototype: ReturnedValue loadSuperConstructor(ExecutionEngine *engine, const Value *t)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp
Lines: 72-79
  0.000% (0/4)
42
QV4::JIT::Helpers::popScriptContext
Name: QV4::JIT::Helpers::popScriptContext
Prototype: void popScriptContext(Value *stack, ExecutionEngine *engine)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp
Lines: 128-131
  0.000% (0/1)
11
QV4::JIT::Helpers::pushBlockContext
Name: QV4::JIT::Helpers::pushBlockContext
Prototype: void pushBlockContext(Value *stack, int index)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp
Lines: 112-116
  0.000% (0/1)
21
QV4::JIT::Helpers::pushScriptContext
Name: QV4::JIT::Helpers::pushScriptContext
Prototype: void pushScriptContext(Value *stack, ExecutionEngine *engine, int index)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp
Lines: 123-126
  0.000% (0/1)
11
QV4::JIT::Helpers::setLookup
Name: QV4::JIT::Helpers::setLookup
Prototype: void setLookup(Function *f, int index, Value &base, const Value &value)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp
Lines: 104-110
  0.000% (0/6)
42
QV4::JIT::Helpers::toObject
Name: QV4::JIT::Helpers::toObject
Prototype: ReturnedValue toObject(ExecutionEngine *engine, const Value &obj)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp
Lines: 81-87
  0.000% (0/4)
32
QV4::JIT::PlatformAssembler64::copyReg
Name: QV4::JIT::PlatformAssembler64::copyReg
Prototype: void copyReg(Address src, Address dst)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 663-667
  0.000% (0/1)
21
QV4::JIT::PlatformAssembler64::encodeDoubleIntoAccumulator
Name: QV4::JIT::PlatformAssembler64::encodeDoubleIntoAccumulator
Prototype: void encodeDoubleIntoAccumulator(FPRegisterID src)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 832-837
  0.000% (0/1)
31
QV4::JIT::PlatformAssembler64::jumpEmpty
Name: QV4::JIT::PlatformAssembler64::jumpEmpty
Prototype: Jump jumpEmpty()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 716-719
  0.000% (0/1)
11
QV4::JIT::PlatformAssembler64::jumpNotUndefined
Name: QV4::JIT::PlatformAssembler64::jumpNotUndefined
Prototype: void jumpNotUndefined(int offset)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 710-714
  0.000% (0/1)
21
QV4::JIT::PlatformAssembler64::regToInt32
Name: QV4::JIT::PlatformAssembler64::regToInt32
Prototype: void regToInt32(Address srcReg, RegisterID targetReg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 789-802
  0.000% (0/1)
91
QV4::JIT::PlatformAssembler_X86_64_SysV::popValue
Name: QV4::JIT::PlatformAssembler_X86_64_SysV::popValue
Prototype: void popValue()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 107-110
  0.000% (0/1)
11
QV4::JIT::QIODevicePrintStream::QIODevicePrintStream
Name: QV4::JIT::QIODevicePrintStream::QIODevicePrintStream
Prototype: explicit QIODevicePrintStream(QIODevice *dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1318-1324
  0.000% (0/1)
11
QV4::JIT::QIODevicePrintStream::vprintf
Name: QV4::JIT::QIODevicePrintStream::vprintf
Prototype: void vprintf(const char* format, va_list argList)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1329-1335
  0.000% (0/4)
42
QV4::JIT::argStackAddress
Name: QV4::JIT::argStackAddress
Prototype: Address argStackAddress(int arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 2015-2020
  0.000% (0/1)
31
QV4::JIT::incHelper
Name: QV4::JIT::incHelper
Prototype: static ReturnedValue incHelper(const Value v)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1533-1541
  0.000% (0/5)
52
QV4::JIT::printDisassembledOutputWithCalls
Name: QV4::JIT::printDisassembledOutputWithCalls
Prototype: static void printDisassembledOutputWithCalls(QByteArray processedOutput, const QHash<const void*, const char*>& functions)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1346-1365
  0.000% (0/14)
126
QV4::JIT::printDisassembledOutputWithCalls::[lambda]
Name: QV4::JIT::printDisassembledOutputWithCalls::[lambda]
Prototype: []()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 1360-1360
  0.000% (0/1)
01
QV4::JIT::toNumberHelper
Name: QV4::JIT::toNumberHelper
Prototype: static ReturnedValue toNumberHelper(ReturnedValue v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp
Lines: 67-70
  0.000% (0/1)
11
QV4::JsonObject::__dataTest
Name: QV4::JsonObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4jsonobject_p.h
Lines: 85-85
  0.000% (0/1)
11
QV4::JsonObject::qt_check_for_QMANAGED_macro
Name: QV4::JsonObject::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/qv4jsonobject_p.h
Lines: 85-85
  0.000% (0/1)
11
QV4::Lookup::clear
Name: QV4::Lookup::clear
Prototype: void clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4lookup_p.h
Lines: 168-170
  0.000% (0/1)
11
QV4::Managed::__dataTest
Name: QV4::Managed::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 111-111
  0.000% (0/1)
11
QV4::Managed::isArrayLike
Name: QV4::Managed::isArrayLike
Prototype: bool isArrayLike() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 167-167
  0.000% (0/1)
11
QV4::Managed::isSymbolObject
Name: QV4::Managed::isSymbolObject
Prototype: bool isSymbolObject() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4managed_p.h
Lines: 171-171
  0.000% (0/1)
11
QV4::Managed::qt_check_for_QMANAGED_macro
Name: QV4::Managed::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/qv4managed_p.h
Lines: 111-111
  0.000% (0/1)
11
QV4::Managed::staticVTable
Name: QV4::Managed::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/qv4managed_p.h
Lines: 111-111
  0.000% (0/1)
11
QV4::MapCtor::__dataTest
Name: QV4::MapCtor::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapobject_p.h
Lines: 82-82
  0.000% (0/1)
11
QV4::MapCtor::qt_check_for_QMANAGED_macro
Name: QV4::MapCtor::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/qv4mapobject_p.h
Lines: 82-82
  0.000% (0/1)
11
QV4::MapIteratorObject::__dataTest
Name: QV4::MapIteratorObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapiterator_p.h
Lines: 90-90
  0.000% (0/1)
11
QV4::MapIteratorPrototype::defaultPrototype
Name: QV4::MapIteratorPrototype::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/qv4mapiterator_p.h
Lines: 82-82
  0.000% (0/1)
11
QV4::MapObject::__dataTest
Name: QV4::MapObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mapobject_p.h
Lines: 90-90
  0.000% (0/1)
11
QV4::MathObject::__dataTest
Name: QV4::MathObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4mathobject_p.h
Lines: 69-69
  0.000% (0/1)
11
QV4::MathObject::qt_check_for_QMANAGED_macro
Name: QV4::MathObject::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/qv4mathobject_p.h
Lines: 69-69
  0.000% (0/1)
11
QV4::MemberData::__dataTest
Name: QV4::MemberData::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4memberdata_p.h
Lines: 74-74
  0.000% (0/1)
11
QV4::MemberData::operator[]
Name: QV4::MemberData::operator[]
Prototype: const Value &operator[] (uint idx) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4memberdata_p.h
Lines: 77-77
  0.000% (0/1)
11
Page:<>1
Condition %:  0.000% (0/11)
...10
Condition %:  0.000% (0/1)
...20
Condition %:  0.000% (0/1)
...30
Condition %:  0.000% (0/1)
...35
Condition %:  0.000% (0/7)
36
Condition %:  0.000% (0/1)
37
Condition %:  0.000% (0/4)
38
Condition %:  0.000% (0/1)
3940
Condition %:  0.000% (0/1)
41
Condition %:  0.000% (0/1)
42
Condition %:  0.000% (0/1)
43
Condition %:  0.000% (0/1)
...50
Condition %:  25.000% (2/8)
...60
Condition %:  50.000% (5/10)
...100
Condition %: 100.000% (1/1)
...200
Condition %: 100.000% (1/1)
...202
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.2.0