OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 1559
...90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 1
...123
eLOC - Effective Lines of Code: 1
124
eLOC - Effective Lines of Code: 1
125
eLOC - Effective Lines of Code: 1
126
eLOC - Effective Lines of Code: 1
127128
eLOC - Effective Lines of Code: 1
129
eLOC - Effective Lines of Code: 1
130
eLOC - Effective Lines of Code: 1
131
eLOC - Effective Lines of Code: 1
...140
eLOC - Effective Lines of Code: 1
...150
eLOC - Effective Lines of Code: 1
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QV4::Object::setProperty
Name: QV4::Object::setProperty
Prototype: void setProperty(ExecutionEngine *engine, uint index, Heap::Base *b) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 167-167
  0.000% (0/1)
11
QV4::Object::setProperty
Name: QV4::Object::setProperty
Prototype: void setProperty(uint index, Value v) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 164-164
100.000% (1/1)
11
QV4::Object::setProperty
Name: QV4::Object::setProperty
Prototype: void setProperty(uint index, Heap::Base *b) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 165-165
100.000% (1/1)
11
QV4::Object::setProperty
Name: QV4::Object::setProperty
Prototype: void setProperty(ExecutionEngine *engine, uint index, Value v) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 166-166
100.000% (1/1)
11
QV4::Object::setArrayData
Name: QV4::Object::setArrayData
Prototype: void setArrayData(ArrayData *a)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 160-160
100.000% (1/1)
11
QV4::Object::qt_check_for_QMANAGED_macro
Name: QV4::Object::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: 142-142
  0.000% (0/1)
11
QV4::Object::putIndexed
Name: QV4::Object::putIndexed
Prototype: inline bool putIndexed(uint idx, const Value &v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 311-312
  0.000% (0/1)
11
QV4::Object::put
Name: QV4::Object::put
Prototype: inline bool put(StringOrSymbol *name, const Value &v, Value *receiver = nullptr)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 307-308
 75.000% (3/4)
12
QV4::Object::put
Name: QV4::Object::put
Prototype: inline bool put(uint idx, const Value &v, Value *receiver = nullptr)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 309-310
 75.000% (3/4)
12
QV4::Object::put
Name: QV4::Object::put
Prototype: inline bool put(PropertyKey id, const Value &v, Value *receiver = nullptr)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 313-314
100.000% (4/4)
12
QV4::Object::propertyData
Name: QV4::Object::propertyData
Prototype: const Value *propertyData(uint index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 157-157
100.000% (1/1)
11
QV4::Object::preventExtensions
Name: QV4::Object::preventExtensions
Prototype: bool preventExtensions()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 227-227
100.000% (1/1)
11
QV4::Object::isExtensible
Name: QV4::Object::isExtensible
Prototype: bool isExtensible() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 226-226
100.000% (1/1)
11
QV4::Object::instanceOf
Name: QV4::Object::instanceOf
Prototype: ReturnedValue instanceOf(const Value &var) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 359-360
100.000% (1/1)
11
QV4::Object::hasProperty
Name: QV4::Object::hasProperty
Prototype: bool hasProperty(PropertyKey id) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 177-179
100.000% (1/1)
11
QV4::Object::getPrototypeOf
Name: QV4::Object::getPrototypeOf
Prototype: Heap::Object *getPrototypeOf() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 228-228
100.000% (1/1)
11
QV4::Object::getOwnProperty
Name: QV4::Object::getOwnProperty
Prototype: PropertyAttributes getOwnProperty(PropertyKey id, Property *p = nullptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 171-173
100.000% (1/1)
11
QV4::Object::getLength
Name: QV4::Object::getLength
Prototype: qint64 getLength() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 358-358
100.000% (1/1)
11
QV4::Object::getIndexed
Name: QV4::Object::getIndexed
Prototype: inline ReturnedValue getIndexed(uint idx, bool *hasProperty = nullptr) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 301-302
  0.000% (0/1)
11
QV4::Object::get
Name: QV4::Object::get
Prototype: inline ReturnedValue get(StringOrSymbol *name, bool *hasProperty = nullptr, const Value *receiver = nullptr) const
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 297-298
 75.000% (3/4)
12
QV4::Object::get
Name: QV4::Object::get
Prototype: inline ReturnedValue get(uint idx, bool *hasProperty = nullptr, const Value *receiver = nullptr) const
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 299-300
 75.000% (3/4)
12
QV4::Object::get
Name: QV4::Object::get
Prototype: inline ReturnedValue get(PropertyKey id, const Value *receiver = nullptr, bool *hasProperty = nullptr) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 303-304
100.000% (4/4)
12
QV4::Object::deleteProperty
Name: QV4::Object::deleteProperty
Prototype: bool deleteProperty(PropertyKey id)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 354-355
100.000% (1/1)
11
QV4::Object::defineOwnProperty
Name: QV4::Object::defineOwnProperty
Prototype: bool defineOwnProperty(PropertyKey id, const Property *p, PropertyAttributes attrs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 181-183
100.000% (1/1)
11
QV4::Object::defineDefaultProperty
Name: QV4::Object::defineDefaultProperty
Prototype: void defineDefaultProperty(StringOrSymbol *name, const Value &value, PropertyAttributes attributes = Attr_Data|Attr_NotEnumerable)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 198-200
100.000% (1/1)
11
QV4::Object::defaultPrototype
Name: QV4::Object::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: 145-145
100.000% (1/1)
11
QV4::Object::defaultInternalClass
Name: QV4::Object::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: 144-144
100.000% (1/1)
11
QV4::Object::d_unchecked
Name: QV4::Object::d_unchecked
Prototype: QV4::Heap::Object *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: 142-142
100.000% (1/1)
11
QV4::Object::d
Name: QV4::Object::d
Prototype: QV4::Heap::Object *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: 142-142
100.000% (1/1)
11
QV4::Object::arrayType
Name: QV4::Object::arrayType
Prototype: ArrayData::Type arrayType() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 260-262
100.000% (1/1)
11
QV4::Object::arrayReserve
Name: QV4::Object::arrayReserve
Prototype: inline void arrayReserve(uint n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 270-272
100.000% (1/1)
11
QV4::Object::arrayPut
Name: QV4::Object::arrayPut
Prototype: bool arrayPut(uint index, const Value &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 243-245
100.000% (1/1)
11
QV4::Object::arrayPut
Name: QV4::Object::arrayPut
Prototype: bool arrayPut(uint index, const Value *values, uint n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 246-248
100.000% (1/1)
11
QV4::Object::arrayData
Name: QV4::Object::arrayData
Prototype: Heap::ArrayData *arrayData() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 159-159
100.000% (1/1)
11
QV4::Object::advanceIterator
Name: QV4::Object::advanceIterator
Prototype: void advanceIterator(ObjectIterator *it, Value *name, uint *index, Property *p, PropertyAttributes *attributes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 356-357
100.000% (1/1)
11
QV4::Object::__dataTest
Name: QV4::Object::__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: 142-142
  0.000% (0/1)
11
QV4::NumberPrototype::defaultPrototype
Name: QV4::NumberPrototype::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/qv4numberobject_p.h
Lines: 88-88
100.000% (1/1)
11
QV4::NumberObject::value
Name: QV4::NumberObject::value
Prototype: double value() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 445-445
  0.000% (0/1)
11
QV4::NumberObject::staticVTable
Name: QV4::NumberObject::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: 441-441
100.000% (1/1)
11
QV4::NumberObject::qt_check_for_QMANAGED_macro
Name: QV4::NumberObject::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: 441-441
  0.000% (0/1)
11
QV4::NumberObject::defaultPrototype
Name: QV4::NumberObject::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: 443-443
100.000% (1/1)
11
QV4::NumberObject::d_unchecked
Name: QV4::NumberObject::d_unchecked
Prototype: QV4::Heap::NumberObject *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: 441-441
100.000% (1/1)
11
QV4::NumberObject::d
Name: QV4::NumberObject::d
Prototype: QV4::Heap::NumberObject *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: 441-441
100.000% (1/1)
11
QV4::NumberObject::__dataTest
Name: QV4::NumberObject::__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: 441-441
  0.000% (0/1)
11
QV4::NumberCtor::staticVTable
Name: QV4::NumberCtor::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/qv4numberobject_p.h
Lines: 80-80
100.000% (1/1)
11
QV4::NumberCtor::qt_check_for_QMANAGED_macro
Name: QV4::NumberCtor::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/qv4numberobject_p.h
Lines: 80-80
  0.000% (0/1)
11
QV4::NumberCtor::d_unchecked
Name: QV4::NumberCtor::d_unchecked
Prototype: QV4::Heap::NumberCtor *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4numberobject_p.h
Lines: 80-80
100.000% (1/1)
11
QV4::NumberCtor::d
Name: QV4::NumberCtor::d
Prototype: QV4::Heap::NumberCtor *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4numberobject_p.h
Lines: 80-80
100.000% (1/1)
11
QV4::NumberCtor::__dataTest
Name: QV4::NumberCtor::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4numberobject_p.h
Lines: 80-80
  0.000% (0/1)
11
QV4::MultiplyWrappedQObjectMap::value
Name: QV4::MultiplyWrappedQObjectMap::value
Prototype: ReturnedValue value(QObject *key) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 294-294
  0.000% (0/1)
11
QV4::MultiplyWrappedQObjectMap::end
Name: QV4::MultiplyWrappedQObjectMap::end
Prototype: ConstIterator end() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 290-290
  0.000% (0/1)
11
QV4::MultiplyWrappedQObjectMap::end
Name: QV4::MultiplyWrappedQObjectMap::end
Prototype: Iterator end()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 291-291
  0.000% (0/1)
11
QV4::MultiplyWrappedQObjectMap::begin
Name: QV4::MultiplyWrappedQObjectMap::begin
Prototype: ConstIterator begin() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 288-288
  0.000% (0/1)
11
QV4::MultiplyWrappedQObjectMap::begin
Name: QV4::MultiplyWrappedQObjectMap::begin
Prototype: Iterator begin()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 289-289
  0.000% (0/1)
11
QV4::Moth::operator==
Name: QV4::Moth::operator==
Prototype: inline bool operator==(const StackSlot &l, const StackSlot &r)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4instr_moth_p.h
Lines: 511-511
100.000% (1/1)
11
QV4::Moth::operator!=
Name: QV4::Moth::operator!=
Prototype: inline bool operator!=(const StackSlot &l, const StackSlot &r)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4instr_moth_p.h
Lines: 512-512
  0.000% (0/1)
11
QV4::Moth::dumpBytecode
Name: QV4::Moth::dumpBytecode
Prototype: inline void dumpBytecode(const QByteArray &bytecode, int nLocals, int nFormals, int startLine = 1, const QVector<CompiledData::CodeOffsetToLine> &lineNumberMapping = QVector<CompiledData::CodeOffsetToLine>())
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4instr_moth_p.h
Lines: 519-522
  0.000% (0/1)
11
QV4::Moth::StackSlot::stackSlot
Name: QV4::Moth::StackSlot::stackSlot
Prototype: int stackSlot() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4instr_moth_p.h
Lines: 507-507
100.000% (1/1)
11
QV4::Moth::StackSlot::int
Name: QV4::Moth::StackSlot::int
Prototype: operator int() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4instr_moth_p.h
Lines: 508-508
100.000% (1/1)
11
QV4::Moth::InstrMeta::setData
Name: QV4::Moth::InstrMeta::setData
Prototype: static void setData(Instr &instr, const DataType &v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4instr_moth_p.h
Lines: 577-577
100.000% (1/1)
11
QV4::Moth::InstrMeta::data
Name: QV4::Moth::InstrMeta::data
Prototype: static const DataType &data(const Instr &instr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4instr_moth_p.h
Lines: 577-577
  0.000% (0/1)
11
QV4::Moth::Instr::wideInstructionType
Name: QV4::Moth::Instr::wideInstructionType
Prototype: static Type wideInstructionType(Type t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4instr_moth_p.h
Lines: 530-530
100.000% (1/1)
11
QV4::Moth::Instr::unpack
Name: QV4::Moth::Instr::unpack
Prototype: static Type unpack(const uchar *c)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4instr_moth_p.h
Lines: 536-536
100.000% (4/4)
12
QV4::Moth::Instr::narrowInstructionType
Name: QV4::Moth::Instr::narrowInstructionType
Prototype: static Type narrowInstructionType(Type t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4instr_moth_p.h
Lines: 531-531
100.000% (1/1)
11
QV4::Moth::Instr::isWide
Name: QV4::Moth::Instr::isWide
Prototype: static bool isWide(Type t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4instr_moth_p.h
Lines: 532-532
100.000% (1/1)
11
QV4::Moth::Instr::isNarrow
Name: QV4::Moth::Instr::isNarrow
Prototype: static bool isNarrow(Type t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4instr_moth_p.h
Lines: 533-533
  0.000% (0/1)
11
QV4::Moth::Instr::encodedLength
Name: QV4::Moth::Instr::encodedLength
Prototype: static int encodedLength(Type t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4instr_moth_p.h
Lines: 534-534
100.000% (1/1)
11
QV4::Moth::BytecodeGenerator::registerCount
Name: QV4::Moth::BytecodeGenerator::registerCount
Prototype: int registerCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 242-242
100.000% (1/1)
11
QV4::Moth::BytecodeGenerator::newLabel
Name: QV4::Moth::BytecodeGenerator::newLabel
Prototype: Label newLabel()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 148-150
100.000% (1/1)
11
QV4::Moth::BytecodeGenerator::newExceptionHandler
Name: QV4::Moth::BytecodeGenerator::newExceptionHandler
Prototype: ExceptionHandler newExceptionHandler()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 152-154
100.000% (1/1)
11
QV4::Moth::BytecodeGenerator::label
Name: QV4::Moth::BytecodeGenerator::label
Prototype: Label label()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 144-146
100.000% (1/1)
11
QV4::Moth::BytecodeGenerator::exceptionHandler
Name: QV4::Moth::BytecodeGenerator::exceptionHandler
Prototype: ExceptionHandler *exceptionHandler() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 236-238
  0.000% (0/1)
11
QV4::Moth::BytecodeGenerator::currentRegister
Name: QV4::Moth::BytecodeGenerator::currentRegister
Prototype: int currentRegister() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 243-243
100.000% (1/1)
11
QV4::Moth::BytecodeGenerator::clearLastInstruction
Name: QV4::Moth::BytecodeGenerator::clearLastInstruction
Prototype: void clearLastInstruction()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 263-266
100.000% (1/1)
11
QV4::Moth::BytecodeGenerator::Label::isValid
Name: QV4::Moth::BytecodeGenerator::Label::isValid
Prototype: bool isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 91-91
100.000% (1/1)
11
QV4::Moth::BytecodeGenerator::Jump::~Jump
Name: QV4::Moth::BytecodeGenerator::Jump::~Jump
Prototype: ~Jump()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 103-105
100.000% (1/1)
11
QV4::Moth::BytecodeGenerator::Jump::link
Name: QV4::Moth::BytecodeGenerator::Jump::link
Prototype: void link()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 115-117
100.000% (1/1)
11
QV4::Moth::BytecodeGenerator::Jump::Jump
Name: QV4::Moth::BytecodeGenerator::Jump::Jump
Prototype: Jump(BytecodeGenerator *generator, int instruction)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 98-101
100.000% (1/1)
11
QV4::Moth::BytecodeGenerator::ExceptionHandler::~ExceptionHandler
Name: QV4::Moth::BytecodeGenerator::ExceptionHandler::~ExceptionHandler
Prototype: ~ExceptionHandler()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 137-140
100.000% (1/1)
11
QV4::Moth::BytecodeGenerator::ExceptionHandler::isValid
Name: QV4::Moth::BytecodeGenerator::ExceptionHandler::isValid
Prototype: bool isValid() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 141-141
100.000% (1/1)
11
QV4::Moth::BytecodeGenerator::BytecodeGenerator
Name: QV4::Moth::BytecodeGenerator::BytecodeGenerator
Prototype: BytecodeGenerator(int line, bool debug)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 68-69
100.000% (1/1)
11
QV4::Moth::ByteCodeHandler::instructionOffset
Name: QV4::Moth::ByteCodeHandler::instructionOffset
Prototype: int instructionOffset() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodehandler_p.h
Lines: 94-94
100.000% (1/1)
11
QV4::ModelObject::virtualDestroy
Name: QV4::ModelObject::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/types/qqmllistmodel_p_p.h
Lines: 177-177
100.000% (1/1)
11
QV4::ModelObject::staticVTable
Name: QV4::ModelObject::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/types/qqmllistmodel_p_p.h
Lines: 176-176
100.000% (1/1)
11
QV4::ModelObject::qt_check_for_QMANAGED_macro
Name: QV4::ModelObject::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/types/qqmllistmodel_p_p.h
Lines: 176-176
  0.000% (0/1)
11
QV4::ModelObject::d_unchecked
Name: QV4::ModelObject::d_unchecked
Prototype: QV4::Heap::ModelObject *d_unchecked() 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: 176-176
100.000% (1/1)
11
QV4::ModelObject::d
Name: QV4::ModelObject::d
Prototype: QV4::Heap::ModelObject *d() 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: 176-176
100.000% (1/1)
11
QV4::ModelObject::__dataTest
Name: QV4::ModelObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel_p_p.h
Lines: 176-176
  0.000% (0/1)
11
QV4::MemorySegment::contains
Name: QV4::MemorySegment::contains
Prototype: bool contains(Chunk *c) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 185-187
100.000% (1/1)
11
QV4::MemoryManager::runGC::[lambda]
Name: QV4::MemoryManager::runGC::[lambda]
Prototype: [](const ObjectStatInfo &a, const ObjectStatInfo &b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 1124-1126
  0.000% (0/1)
11
QV4::MemoryManager::getUsedMem
Name: QV4::MemoryManager::getUsedMem
Prototype: size_t MemoryManager::getUsedMem() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 1165-1168
100.000% (1/1)
11
QV4::MemoryManager::getLargeItemsMem
Name: QV4::MemoryManager::getLargeItemsMem
Prototype: size_t MemoryManager::getLargeItemsMem() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 1175-1178
100.000% (1/1)
11
QV4::MemoryManager::getAllocatedMem
Name: QV4::MemoryManager::getAllocatedMem
Prototype: size_t MemoryManager::getAllocatedMem() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 1170-1173
100.000% (1/1)
11
QV4::MemoryManager::changeUnmanagedHeapSizeUsage
Name: QV4::MemoryManager::changeUnmanagedHeapSizeUsage
Prototype: void changeUnmanagedHeapSizeUsage(qptrdiff delta)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h
Lines: 267-267
100.000% (1/1)
11
QV4::MemoryManager::allocateObject
Name: QV4::MemoryManager::allocateObject
Prototype: template <typename ObjectType> typename ObjectType::Data *allocateObject(InternalClass *ic)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h
Lines: 198-202
100.000% (1/1)
11
QV4::MemoryManager::allocManaged
Name: QV4::MemoryManager::allocManaged
Prototype: template<typename ManagedType> inline typename ManagedType::Data *allocManaged(std::size_t size, InternalClass *ic)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h
Lines: 174-178
100.000% (1/1)
11
QV4::MemberGeneratorFunction::staticVTable
Name: QV4::MemberGeneratorFunction::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: 118-118
100.000% (1/1)
11
QV4::MemberGeneratorFunction::qt_check_for_QMANAGED_macro
Name: QV4::MemberGeneratorFunction::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: 118-118
  0.000% (0/1)
11
QV4::MemberGeneratorFunction::defaultInternalClass
Name: QV4::MemberGeneratorFunction::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: 119-119
100.000% (1/1)
11
QV4::MemberGeneratorFunction::d_unchecked
Name: QV4::MemberGeneratorFunction::d_unchecked
Prototype: QV4::Heap::MemberGeneratorFunction *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: 118-118
100.000% (1/1)
11
Page:<>1
eLOC - Effective Lines of Code: 1559
...90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 1
...123
eLOC - Effective Lines of Code: 1
124
eLOC - Effective Lines of Code: 1
125
eLOC - Effective Lines of Code: 1
126
eLOC - Effective Lines of Code: 1
127128
eLOC - Effective Lines of Code: 1
129
eLOC - Effective Lines of Code: 1
130
eLOC - Effective Lines of Code: 1
131
eLOC - Effective Lines of Code: 1
...140
eLOC - Effective Lines of Code: 1
...150
eLOC - Effective Lines of Code: 1
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0

Generated by Squish Coco 4.2.0