OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...10
Function: WTF::roundUpToMultipleOf
...18
Function: QmlIR::Enum::enumValueCount [qqmlirbuilder_p.h #2]
19
Function: QV4Debugger::pauseAndWait
20
Function: QV4::Value::toIndex
21
Function: QV4::TypeErrorPrototype::init
2223
Function: QV4::ScopedValue::ScopedValue
24
Function: QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callName::[lambda]::Runtime::method_callProperty::[lambda]::Runtime::method_callQmlScopeObjectProperty::Runtime::method_callQmlContextObjectProperty::Runtime::method_greaterThan [qv4runtime.cpp #1]
25
Function: QV4::RegExp::multiLine
26
Function: QV4::QQmlScopedEnumWrapper::staticVTable
...30
Function: QV4::MapObject::defaultPrototype
...40
Function: QV4::Compiler::Context::findArgument
...50
Function: QSGSimpleTextureNode::d_func
...100
Function: QQuickPathView::setDelegate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QV4::StrictArgumentsObject::d
Name: QV4::StrictArgumentsObject::d
Prototype: QV4::Heap::StrictArgumentsObject *d() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 161-161
  0.000% (0/1)
11
QV4::StrictArgumentsObject::__dataTest
Name: QV4::StrictArgumentsObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject_p.h
Lines: 161-161
  0.000% (0/1)
11
QV4::SparseArrayNode::upperBound
Name: QV4::SparseArrayNode::upperBound
Prototype: inline SparseArrayNode *SparseArrayNode::upperBound(uint akey)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 127-141
  0.000% (0/7)
93
QV4::SparseArrayNode::setParent
Name: QV4::SparseArrayNode::setParent
Prototype: void setParent(SparseArrayNode *pp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::SparseArrayNode::setColor
Name: QV4::SparseArrayNode::setColor
Prototype: void setColor(Color c)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 88-88
100.000% (4/4)
12
QV4::SparseArrayNode::previousNode
Name: QV4::SparseArrayNode::previousNode
Prototype: SparseArrayNode *previousNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 85-85
100.000% (1/1)
11
QV4::SparseArrayNode::parent
Name: QV4::SparseArrayNode::parent
Prototype: SparseArrayNode *parent() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 89-89
100.000% (1/1)
11
QV4::SparseArrayNode::nextNode
Name: QV4::SparseArrayNode::nextNode
Prototype: SparseArrayNode *nextNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 83-83
100.000% (1/1)
11
QV4::SparseArrayNode::lowerBound
Name: QV4::SparseArrayNode::lowerBound
Prototype: inline SparseArrayNode *SparseArrayNode::lowerBound(uint akey)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 110-124
100.000% (7/7)
93
QV4::SparseArrayNode::key
Name: QV4::SparseArrayNode::key
Prototype: uint key() const
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 92-101
 88.889% (8/9)
73
QV4::SparseArrayNode::color
Name: QV4::SparseArrayNode::color
Prototype: Color color() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 87-87
100.000% (1/1)
11
QV4::SparseArrayData::virtualDestroy
Name: QV4::SparseArrayData::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 248-248
100.000% (1/1)
11
QV4::SparseArrayData::staticVTable
Name: QV4::SparseArrayData::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/qv4arraydata_p.h
Lines: 246-246
100.000% (1/1)
11
QV4::SparseArrayData::sparse
Name: QV4::SparseArrayData::sparse
Prototype: SparseArray *sparse() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 250-250
  0.000% (0/1)
11
QV4::SparseArrayData::setSparse
Name: QV4::SparseArrayData::setSparse
Prototype: void setSparse(SparseArray *s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 251-251
  0.000% (0/1)
11
QV4::SparseArrayData::qt_check_for_QMANAGED_macro
Name: QV4::SparseArrayData::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 246-246
  0.000% (0/1)
11
QV4::SparseArrayData::mappedIndex
Name: QV4::SparseArrayData::mappedIndex
Prototype: uint mappedIndex(uint index) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 256-256
  0.000% (0/1)
11
QV4::SparseArrayData::defaultInternalClass
Name: QV4::SparseArrayData::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/qv4arraydata_p.h
Lines: 247-247
100.000% (1/1)
11
QV4::SparseArrayData::d
Name: QV4::SparseArrayData::d
Prototype: const Data *d() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 246-246
  0.000% (0/1)
11
QV4::SparseArrayData::d
Name: QV4::SparseArrayData::d
Prototype: Data *d()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 246-246
  0.000% (0/1)
11
QV4::SparseArrayData::__dataTest
Name: QV4::SparseArrayData::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 246-246
  0.000% (0/1)
11
QV4::SparseArray::~SparseArray
Name: QV4::SparseArray::~SparseArray
Prototype: ~SparseArray()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 148-151
100.000% (4/4)
22
QV4::SparseArray::upperBound
Name: QV4::SparseArray::upperBound
Prototype: inline const SparseArrayNode *SparseArray::upperBound(uint akey) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 342-348
  0.000% (0/4)
42
QV4::SparseArray::upperBound
Name: QV4::SparseArray::upperBound
Prototype: inline SparseArrayNode *SparseArray::upperBound(uint akey)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 351-357
  0.000% (0/4)
42
QV4::SparseArray::root
Name: QV4::SparseArray::root
Prototype: SparseArrayNode *root() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 168-168
100.000% (1/1)
11
QV4::SparseArray::push_front
Name: QV4::SparseArray::push_front
Prototype: inline void SparseArray::push_front(uint value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 248-258
  0.000% (0/4)
62
QV4::SparseArray::push_back
Name: QV4::SparseArray::push_back
Prototype: inline void SparseArray::push_back(uint index, uint len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 274-278
  0.000% (0/1)
21
QV4::SparseArray::pop_front
Name: QV4::SparseArray::pop_front
Prototype: inline uint SparseArray::pop_front()
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 230-246
  0.000% (0/7)
143
QV4::SparseArray::pop_back
Name: QV4::SparseArray::pop_back
Prototype: inline uint SparseArray::pop_back(uint len)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 260-272
  0.000% (0/7)
123
QV4::SparseArray::nEntries
Name: QV4::SparseArray::nEntries
Prototype: uint nEntries() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 179-179
  0.000% (0/1)
11
QV4::SparseArray::lowerBound
Name: QV4::SparseArray::lowerBound
Prototype: inline const SparseArrayNode *SparseArray::lowerBound(uint akey) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 324-330
  0.000% (0/4)
42
QV4::SparseArray::lowerBound
Name: QV4::SparseArray::lowerBound
Prototype: inline SparseArrayNode *SparseArray::lowerBound(uint akey)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 333-339
 50.000% (2/4)
42
QV4::SparseArray::keys
Name: QV4::SparseArray::keys
Prototype: inline QList<int> SparseArray::keys() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 312-322
  0.000% (0/4)
72
QV4::SparseArray::findNode
Name: QV4::SparseArray::findNode
Prototype: inline SparseArrayNode *SparseArray::findNode(uint akey) const
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 212-228
100.000% (10/10)
94
QV4::SparseArray::erase
Name: QV4::SparseArray::erase
Prototype: inline SparseArrayNode *SparseArray::erase(SparseArrayNode *n)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 302-310
 50.000% (2/4)
52
QV4::SparseArray::end
Name: QV4::SparseArray::end
Prototype: const SparseArrayNode *end() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 188-188
  0.000% (0/1)
11
QV4::SparseArray::end
Name: QV4::SparseArray::end
Prototype: SparseArrayNode *end()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 189-189
100.000% (1/1)
11
QV4::SparseArray::begin
Name: QV4::SparseArray::begin
Prototype: const SparseArrayNode *begin() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 190-190
  0.000% (0/4)
12
QV4::SparseArray::begin
Name: QV4::SparseArray::begin
Prototype: SparseArrayNode *begin()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray_p.h
Lines: 191-191
100.000% (4/4)
12
QV4::SimpleArrayData::staticVTable
Name: QV4::SimpleArrayData::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/qv4arraydata_p.h
Lines: 222-222
100.000% (1/1)
11
QV4::SimpleArrayData::qt_check_for_QMANAGED_macro
Name: QV4::SimpleArrayData::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 222-222
  0.000% (0/1)
11
QV4::SimpleArrayData::mappedIndex
Name: QV4::SimpleArrayData::mappedIndex
Prototype: uint mappedIndex(uint index) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 225-225
  0.000% (0/1)
11
QV4::SimpleArrayData::len
Name: QV4::SimpleArrayData::len
Prototype: uint &len()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 228-228
  0.000% (0/1)
11
QV4::SimpleArrayData::len
Name: QV4::SimpleArrayData::len
Prototype: uint len() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 229-229
  0.000% (0/1)
11
QV4::SimpleArrayData::defaultInternalClass
Name: QV4::SimpleArrayData::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/qv4arraydata_p.h
Lines: 223-223
100.000% (1/1)
11
QV4::SimpleArrayData::data
Name: QV4::SimpleArrayData::data
Prototype: Value data(uint index) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 226-226
  0.000% (0/1)
11
QV4::SimpleArrayData::d
Name: QV4::SimpleArrayData::d
Prototype: const Data *d() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 222-222
  0.000% (0/1)
11
QV4::SimpleArrayData::d
Name: QV4::SimpleArrayData::d
Prototype: Data *d()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 222-222
  0.000% (0/1)
11
QV4::SimpleArrayData::__dataTest
Name: QV4::SimpleArrayData::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 222-222
  0.000% (0/1)
11
QV4::SharedInternalClassData::~SharedInternalClassData
Name: QV4::SharedInternalClassData::~SharedInternalClassData
Prototype: inline ~SharedInternalClassData()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 170-173
100.000% (4/4)
22
QV4::SharedInternalClassData::set
Name: QV4::SharedInternalClassData::set
Prototype: void set(uint pos, T value)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 207-219
 71.429% (5/7)
93
QV4::SharedInternalClassData::operator[]
Name: QV4::SharedInternalClassData::operator[]
Prototype: T operator[] (uint i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 228-231
100.000% (1/1)
21
QV4::SharedInternalClassData::operator=
Name: QV4::SharedInternalClassData::operator=
Prototype: SharedInternalClassData &operator=(const SharedInternalClassData &other)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 174-180
 50.000% (2/4)
52
QV4::SharedInternalClassData::constData
Name: QV4::SharedInternalClassData::constData
Prototype: T *constData() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 221-223
  0.000% (0/1)
11
QV4::SharedInternalClassData::at
Name: QV4::SharedInternalClassData::at
Prototype: T at(uint i) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 224-227
100.000% (1/1)
21
QV4::SharedInternalClassData::add
Name: QV4::SharedInternalClassData::add
Prototype: void add(uint pos, T value)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 182-205
 80.000% (8/10)
194
QV4::SharedInternalClassData::SharedInternalClassData
Name: QV4::SharedInternalClassData::SharedInternalClassData
Prototype: inline SharedInternalClassData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 161-163
100.000% (1/1)
11
QV4::SharedInternalClassData::SharedInternalClassData
Name: QV4::SharedInternalClassData::SharedInternalClassData
Prototype: inline SharedInternalClassData(const SharedInternalClassData &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 165-169
100.000% (1/1)
11
QV4::SharedInternalClassData::Private::~Private
Name: QV4::SharedInternalClassData::Private::~Private
Prototype: ~Private()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 152-152
100.000% (1/1)
11
QV4::SharedInternalClassData::Private::Private
Name: QV4::SharedInternalClassData::Private::Private
Prototype: Private(int alloc)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 147-151
100.000% (1/1)
11
QV4::SetObject::virtualDestroy
Name: QV4::SetObject::virtualDestroy
Prototype: static void virtualDestroy(QV4::Heap::Base *b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setobject_p.h
Lines: 92-92
100.000% (1/1)
11
QV4::SetObject::staticVTable
Name: QV4::SetObject::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/qv4setobject_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::SetObject::qt_check_for_QMANAGED_macro
Name: QV4::SetObject::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setobject_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::SetObject::defaultPrototype
Name: QV4::SetObject::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/qv4setobject_p.h
Lines: 91-91
100.000% (1/1)
11
QV4::SetObject::d_unchecked
Name: QV4::SetObject::d_unchecked
Prototype: QV4::Heap::SetObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setobject_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::SetObject::d
Name: QV4::SetObject::d
Prototype: QV4::Heap::SetObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setobject_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::SetObject::__dataTest
Name: QV4::SetObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setobject_p.h
Lines: 90-90
  0.000% (0/1)
11
QV4::SetIteratorPrototype::defaultPrototype
Name: QV4::SetIteratorPrototype::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/qv4setiterator_p.h
Lines: 82-82
  0.000% (0/1)
11
QV4::SetIteratorObject::staticVTable
Name: QV4::SetIteratorObject::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/qv4setiterator_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::SetIteratorObject::qt_check_for_QMANAGED_macro
Name: QV4::SetIteratorObject::qt_check_for_QMANAGED_macro
Prototype: template <typename Type> inline void qt_check_for_QMANAGED_macro(const Type *_q_argument) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setiterator_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::SetIteratorObject::defaultPrototype
Name: QV4::SetIteratorObject::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/qv4setiterator_p.h
Lines: 92-92
100.000% (1/1)
11
QV4::SetIteratorObject::d_unchecked
Name: QV4::SetIteratorObject::d_unchecked
Prototype: QV4::Heap::SetIteratorObject *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setiterator_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::SetIteratorObject::d
Name: QV4::SetIteratorObject::d
Prototype: QV4::Heap::SetIteratorObject *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setiterator_p.h
Lines: 90-90
100.000% (1/1)
11
QV4::SetIteratorObject::__dataTest
Name: QV4::SetIteratorObject::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setiterator_p.h
Lines: 90-90
  0.000% (0/1)
11
QV4::SetCtor::staticVTable
Name: QV4::SetCtor::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/qv4setobject_p.h
Lines: 82-82
100.000% (1/1)
11
QV4::SetCtor::qt_check_for_QMANAGED_macro
Name: QV4::SetCtor::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/qv4setobject_p.h
Lines: 82-82
  0.000% (0/1)
11
QV4::SetCtor::d_unchecked
Name: QV4::SetCtor::d_unchecked
Prototype: QV4::Heap::SetCtor *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setobject_p.h
Lines: 82-82
100.000% (1/1)
11
QV4::SetCtor::d
Name: QV4::SetCtor::d
Prototype: QV4::Heap::SetCtor *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setobject_p.h
Lines: 82-82
100.000% (1/1)
11
QV4::SetCtor::__dataTest
Name: QV4::SetCtor::__dataTest
Prototype: void __dataTest()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setobject_p.h
Lines: 82-82
  0.000% (0/1)
11
QV4::SequencePrototype::defaultPrototype
Name: QV4::SequencePrototype::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/qv4sequenceobject_p.h
Lines: 70-70
100.000% (1/1)
11
QV4::ScriptFunction::staticVTable
Name: QV4::ScriptFunction::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/qv4functionobject_p.h
Lines: 244-244
100.000% (1/1)
11
QV4::ScriptFunction::qt_check_for_QMANAGED_macro
Name: QV4::ScriptFunction::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: 244-244
  0.000% (0/1)
11
QV4::ScriptFunction::defaultInternalClass
Name: QV4::ScriptFunction::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/qv4functionobject_p.h
Lines: 245-245
100.000% (1/1)
11
QV4::ScriptFunction::d_unchecked
Name: QV4::ScriptFunction::d_unchecked
Prototype: QV4::Heap::ScriptFunction *d_unchecked() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 244-244
100.000% (1/1)
11
QV4::ScriptFunction::d
Name: QV4::ScriptFunction::d
Prototype: QV4::Heap::ScriptFunction *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 244-244
100.000% (1/1)
11
QV4::ScriptFunction::__dataTest
Name: QV4::ScriptFunction::__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: 244-244
  0.000% (0/1)
11
QV4::Script::Script
Name: QV4::Script::Script
Prototype: Script(ExecutionContext *scope, QV4::Compiler::ContextType mode, const QString &sourceCode, const QString &source = QString(), int line = 1, int column = 0)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4script_p.h
Lines: 72-75
100.000% (1/1)
11
QV4::Script::Script
Name: QV4::Script::Script
Prototype: Script(ExecutionEngine *engine, QmlContext *qml, const QString &sourceCode, const QString &source = QString(), int line = 1, int column = 0)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4script_p.h
Lines: 76-82
 75.000% (3/4)
22
QV4::ScopedValue::operator=
Name: QV4::ScopedValue::operator=
Prototype: ScopedValue &operator=(const Value &v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 205-208
100.000% (1/1)
21
QV4::ScopedValue::operator=
Name: QV4::ScopedValue::operator=
Prototype: ScopedValue &operator=(Heap::Base *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 210-213
100.000% (1/1)
21
QV4::ScopedValue::operator=
Name: QV4::ScopedValue::operator=
Prototype: ScopedValue &operator=(Managed *m)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 215-218
100.000% (1/1)
21
QV4::ScopedValue::operator=
Name: QV4::ScopedValue::operator=
Prototype: ScopedValue &operator=(const ReturnedValue &v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 220-223
100.000% (1/1)
21
QV4::ScopedValue::operator=
Name: QV4::ScopedValue::operator=
Prototype: ScopedValue &operator=(const ScopedValue &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 225-228
100.000% (1/1)
21
QV4::ScopedValue::operator->
Name: QV4::ScopedValue::operator->
Prototype: Value *operator->()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 230-232
100.000% (1/1)
11
QV4::ScopedValue::operator->
Name: QV4::ScopedValue::operator->
Prototype: const Value *operator->() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 234-236
100.000% (1/1)
11
QV4::ScopedValue::Value
Name: QV4::ScopedValue::Value
Prototype: operator Value *()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 238-238
100.000% (1/1)
11
QV4::ScopedValue::Value
Name: QV4::ScopedValue::Value
Prototype: operator const Value &() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 239-239
100.000% (1/1)
11
QV4::ScopedValue::ScopedValue
Name: QV4::ScopedValue::ScopedValue
Prototype: ScopedValue(const Scope &scope)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 175-179
100.000% (1/1)
21
QV4::ScopedValue::ScopedValue
Name: QV4::ScopedValue::ScopedValue
Prototype: ScopedValue(const Scope &scope, const Value &v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 181-185
100.000% (1/1)
21
QV4::ScopedValue::ScopedValue
Name: QV4::ScopedValue::ScopedValue
Prototype: ScopedValue(const Scope &scope, Heap::Base *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 187-191
100.000% (1/1)
21
Page:<>1
Function: writeNumbers
...10
Function: WTF::roundUpToMultipleOf
...18
Function: QmlIR::Enum::enumValueCount [qqmlirbuilder_p.h #2]
19
Function: QV4Debugger::pauseAndWait
20
Function: QV4::Value::toIndex
21
Function: QV4::TypeErrorPrototype::init
2223
Function: QV4::ScopedValue::ScopedValue
24
Function: QV4::RuntimeHelpers::numberToString::[lambda]::getElementIntFallback::getElementFallback::Runtime::method_loadProperty::Runtime::method_callPossiblyDirectEval::[lambda]::Runtime::method_callName::[lambda]::Runtime::method_callProperty::[lambda]::Runtime::method_callQmlScopeObjectProperty::Runtime::method_callQmlContextObjectProperty::Runtime::method_greaterThan [qv4runtime.cpp #1]
25
Function: QV4::RegExp::multiLine
26
Function: QV4::QQmlScopedEnumWrapper::staticVTable
...30
Function: QV4::MapObject::defaultPrototype
...40
Function: QV4::Compiler::Context::findArgument
...50
Function: QSGSimpleTextureNode::d_func
...100
Function: QQuickPathView::setDelegate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0