OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Condition %: 100.000% (16/16)
...100
Condition %: 100.000% (1/1)
...130
Condition %:  75.000% (9/12)
...140
Condition %:  62.992% (80/127)
...150
Condition %:  45.714% (16/35)
...159
Condition %:  0.000% (0/1)
160
Condition %:  0.000% (0/4)
161
Condition %:  0.000% (0/1)
162
Condition %:  0.000% (0/1)
163164
Condition %:  0.000% (0/1)
165
Condition %:  0.000% (0/1)
166
Condition %:  0.000% (0/6)
167
Condition %:  0.000% (0/7)
...170
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/1)
...190
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QV4::QQmlBindingFunction::__dataTest
Name: QV4::QQmlBindingFunction::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qqmlbuiltinfunctions_p.h
Lines: 185-185
  0.000% (0/1)
11
QV4::QObjectWrapper::__dataTest
Name: QV4::QObjectWrapper::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 160-160
  0.000% (0/1)
11
QV4::QObjectMethod::__dataTest
Name: QV4::QObjectMethod::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 226-226
  0.000% (0/1)
11
QV4::QMetaObjectWrapper::__dataTest
Name: QV4::QMetaObjectWrapper::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h
Lines: 250-250
  0.000% (0/1)
11
QV4::ProxyObject::__dataTest
Name: QV4::ProxyObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy_p.h
Lines: 84-84
  0.000% (0/1)
11
QV4::Proxy::qt_check_for_QMANAGED_macro
Name: QV4::Proxy::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/qv4proxy_p.h
Lines: 106-106
  0.000% (0/1)
11
QV4::Proxy::__dataTest
Name: QV4::Proxy::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4proxy_p.h
Lines: 106-106
  0.000% (0/1)
11
QV4::PropertyKey::value
Name: QV4::PropertyKey::value
Prototype: inline quint32 value() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4propertykey_p.h
Lines: 82-82
  0.000% (0/1)
11
QV4::PropertyAttributes::clearType
Name: QV4::PropertyAttributes::clearType
Prototype: void clearType()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 350-350
  0.000% (0/1)
11
QV4::PropertyAttributes::clearEnumerable
Name: QV4::PropertyAttributes::clearEnumerable
Prototype: void clearEnumerable()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 352-352
  0.000% (0/1)
11
QV4::PropertyAttributes::clearConfigurable
Name: QV4::PropertyAttributes::clearConfigurable
Prototype: void clearConfigurable()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4global_p.h
Lines: 353-353
  0.000% (0/1)
11
QV4::Property::Property [qv4property_p.h #2]
Name: QV4::Property::Property [qv4property_p.h #2]
Prototype: Property(Heap::FunctionObject *getter, Heap::FunctionObject *setter)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4property_p.h #2
Lines: 96-99
  0.000% (0/1)
21
QV4::Profiling::Profiler::trackDealloc [qv4profiling_p.h #1]
Name: QV4::Profiling::Profiler::trackDealloc [qv4profiling_p.h #1]
Prototype: bool trackDealloc(size_t size, MemoryType type)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 239-248
  0.000% (0/4)
52
QV4::Profiling::Profiler::SentMarker::operator= [qv4profiling_p.h #1]
Name: QV4::Profiling::Profiler::SentMarker::operator= [qv4profiling_p.h #1]
Prototype: SentMarker &operator=(const SentMarker &other)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 201-210
  0.000% (0/7)
63
QV4::Profiling::FunctionCall::FunctionCall [qv4profiling_p.h #1]
Name: QV4::Profiling::FunctionCall::FunctionCall [qv4profiling_p.h #1]
Prototype: FunctionCall()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4profiling_p.h #1
Lines: 142-143
  0.000% (0/1)
11
QV4::PersistentValue::isEmpty
Name: QV4::PersistentValue::isEmpty
Prototype: bool isEmpty()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 142-142
  0.000% (0/1)
11
QV4::PersistentValue::asManaged
Name: QV4::PersistentValue::asManaged
Prototype: Managed *asManaged() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 118-122
  0.000% (0/4)
32
QV4::ObjectItem::ObjectItem
Name: QV4::ObjectItem::ObjectItem
Prototype: ObjectItem(const QV4::Object *o)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4jsonobject_p.h
Lines: 74-74
  0.000% (0/1)
11
QV4::ObjectCtor::qt_check_for_QMANAGED_macro
Name: QV4::ObjectCtor::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/qv4objectproto_p.h
Lines: 71-71
  0.000% (0/1)
11
QV4::ObjectCtor::__dataTest
Name: QV4::ObjectCtor::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectproto_p.h
Lines: 71-71
  0.000% (0/1)
11
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::setIndexed
Name: QV4::Object::setIndexed
Prototype: inline bool setIndexed(uint idx, const Value &v, ThrowOnFailure shouldThrow)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h
Lines: 323-336
  0.000% (0/9)
83
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::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::__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::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::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::__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::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::__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:  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::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::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::BytecodeGenerator::jumpStrictNotEqual
Name: QV4::Moth::BytecodeGenerator::jumpStrictNotEqual
Prototype: void jumpStrictNotEqual(const StackSlot &lhs, const Label &target)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 202-208
  0.000% (0/1)
41
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::Jump::Jump
Name: QV4::Moth::BytecodeGenerator::Jump::Jump
Prototype: Jump(Jump &&j)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4bytecodegenerator_p.h
Lines: 107-110
  0.000% (0/1)
21
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::__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::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::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::__dataTest
Name: QV4::MemberGeneratorFunction::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4generatorobject_p.h
Lines: 118-118
  0.000% (0/1)
11
QV4::MemberFunction::qt_check_for_QMANAGED_macro
Name: QV4::MemberFunction::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: 262-262
  0.000% (0/1)
11
QV4::MemberFunction::__dataTest
Name: QV4::MemberFunction::__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: 262-262
  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
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::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::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::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::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::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::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::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::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::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::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::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::__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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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::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
Page:<>1
Condition %: 100.000% (16/16)
...100
Condition %: 100.000% (1/1)
...130
Condition %:  75.000% (9/12)
...140
Condition %:  62.992% (80/127)
...150
Condition %:  45.714% (16/35)
...159
Condition %:  0.000% (0/1)
160
Condition %:  0.000% (0/4)
161
Condition %:  0.000% (0/1)
162
Condition %:  0.000% (0/1)
163164
Condition %:  0.000% (0/1)
165
Condition %:  0.000% (0/1)
166
Condition %:  0.000% (0/6)
167
Condition %:  0.000% (0/7)
...170
Condition %:  0.000% (0/1)
...180
Condition %:  0.000% (0/1)
...190
Condition %:  0.000% (0/4)
...200
Condition %:  0.000% (0/1)
...202
Condition %:  0.000% (0/1)

Generated by Squish Coco 4.2.0