OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...80
eLOC - Effective Lines of Code: 1
...90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...115
eLOC - Effective Lines of Code: 2
116
eLOC - Effective Lines of Code: 2
117
eLOC - Effective Lines of Code: 2
118
eLOC - Effective Lines of Code: 2
119120
eLOC - Effective Lines of Code: 2
121
eLOC - Effective Lines of Code: 3
122
eLOC - Effective Lines of Code: 3
123
eLOC - Effective Lines of Code: 3
...130
eLOC - Effective Lines of Code: 3
...140
eLOC - Effective Lines of Code: 4
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QV4::Scoped::operator=
Name: QV4::Scoped::operator=
Prototype: Scoped<T> &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: 357-360
100.000% (1/1)
21
QV4::Scoped::operator=
Name: QV4::Scoped::operator=
Prototype: Scoped<T> &operator=(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: 361-364
100.000% (1/1)
21
QV4::Scoped::operator=
Name: QV4::Scoped::operator=
Prototype: Scoped<T> &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: 366-369
100.000% (1/1)
21
QV4::Scoped::operator=
Name: QV4::Scoped::operator=
Prototype: Scoped<T> &operator=(const Scoped<T> &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 371-374
100.000% (1/1)
21
QV4::Scoped::operator=
Name: QV4::Scoped::operator=
Prototype: Scoped<T> &operator=(T *t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 376-379
100.000% (1/1)
21
QV4::ScopedPropertyKey::ScopedPropertyKey
Name: QV4::ScopedPropertyKey::ScopedPropertyKey
Prototype: ScopedPropertyKey(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: 247-251
100.000% (1/1)
21
QV4::ScopedPropertyKey::ScopedPropertyKey
Name: QV4::ScopedPropertyKey::ScopedPropertyKey
Prototype: ScopedPropertyKey(const Scope &scope, const PropertyKey &v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 253-257
100.000% (1/1)
21
QV4::ScopedPropertyKey::operator=
Name: QV4::ScopedPropertyKey::operator=
Prototype: ScopedPropertyKey &operator=(const PropertyKey &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 259-262
100.000% (1/1)
21
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
QV4::ScopedValue::ScopedValue
Name: QV4::ScopedValue::ScopedValue
Prototype: ScopedValue(const Scope &scope, 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: 193-197
100.000% (1/1)
21
QV4::ScopedValue::ScopedValue
Name: QV4::ScopedValue::ScopedValue
Prototype: ScopedValue(const Scope &scope, 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: 199-203
100.000% (1/1)
21
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::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::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::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::~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::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::~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::String::createHashValue [qv4string_p.h #1]
Name: QV4::String::createHashValue [qv4string_p.h #1]
Prototype: static uint createHashValue(const QChar *ch, int length, uint *subtype)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #1
Lines: 225-229
100.000% (1/1)
21
QV4::String::createHashValue [qv4string_p.h #1]
Name: QV4::String::createHashValue [qv4string_p.h #1]
Prototype: static uint createHashValue(const char *ch, int length, uint *subtype)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #1
Lines: 231-235
100.000% (1/1)
21
QV4::Value::integerCompatible
Name: QV4::Value::integerCompatible
Prototype: inline bool integerCompatible() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 292-295
100.000% (1/1)
21
QV4::Value::isFunctionObject
Name: QV4::Value::isFunctionObject
Prototype: inline bool Value::isFunctionObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 534-538
100.000% (1/1)
21
QV4::Value::isObject
Name: QV4::Value::isObject
Prototype: inline bool Value::isObject() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 527-532
100.000% (1/1)
21
QV4::Value::isString
Name: QV4::Value::isString
Prototype: inline bool Value::isString() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 509-513
100.000% (1/1)
21
QV4::Value::isStringOrSymbol
Name: QV4::Value::isStringOrSymbol
Prototype: bool Value::isStringOrSymbol() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 515-519
100.000% (1/1)
21
QV4::Value::isSymbol
Name: QV4::Value::isSymbol
Prototype: bool Value::isSymbol() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 521-525
100.000% (1/1)
21
QV4::Value::operator =
Name: QV4::Value::operator =
Prototype: inline Value &Value::operator =(const ScopedValue &v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 422-426
100.000% (1/1)
21
QV4::Value::operator=
Name: QV4::Value::operator=
Prototype: template<typename T> inline Value &Value::operator=(const Scoped<T> &t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4scopedvalue_p.h
Lines: 428-433
100.000% (1/1)
21
QV4::Value::operator=
Name: QV4::Value::operator=
Prototype: Value &operator=(Heap::Base *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 492-495
100.000% (1/1)
21
QV4::ValueArray::operator[]
Name: QV4::ValueArray::operator[]
Prototype: inline const Value &operator[] (uint index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 839-842
100.000% (1/1)
21
QV4DataCollector::findContext
Name: QV4DataCollector::findContext
Prototype: QV4::Heap::ExecutionContext *QV4DataCollector::findContext(int frame)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp
Lines: 69-74
100.000% (1/1)
21
QV4Debugger::clearPauseRequest
Name: QV4Debugger::clearPauseRequest
Prototype: void QV4Debugger::clearPauseRequest()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 151-155
100.000% (1/1)
21
QV4Debugger::runInEngine
Name: QV4Debugger::runInEngine
Prototype: void QV4Debugger::runInEngine(QV4DebugJob *job)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 307-311
100.000% (1/1)
21
QV4Debugger::setBreakOnThrow
Name: QV4Debugger::setBreakOnThrow
Prototype: void QV4Debugger::setBreakOnThrow(bool onoff)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 144-149
100.000% (1/1)
21
QV4Include::~QV4Include
Name: QV4Include::~QV4Include
Prototype: QV4Include::~QV4Include()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4include.cpp
Lines: 87-93
100.000% (1/1)
21
QV8Engine::initQmlGlobalObject
Name: QV8Engine::initQmlGlobalObject
Prototype: void QV8Engine::initQmlGlobalObject()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 289-293
100.000% (1/1)
21
QV8Engine::setEngine
Name: QV8Engine::setEngine
Prototype: void QV8Engine::setEngine(QQmlEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 295-299
100.000% (1/1)
21
QmlIR::FixedPoolArray::allocate [qqmlirbuilder_p.h #1]
Name: QmlIR::FixedPoolArray::allocate [qqmlirbuilder_p.h #1]
Prototype: void allocate(QQmlJS::MemoryPool *pool, int size)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 213-217
  0.000% (0/1)
21
QmlIR::FixedPoolArray::allocate [qqmlirbuilder_p.h #2]
Name: QmlIR::FixedPoolArray::allocate [qqmlirbuilder_p.h #2]
Prototype: void allocate(QQmlJS::MemoryPool *pool, int size)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 213-217
  0.000% (0/1)
21
QmlIR::FixedPoolArray::at [qqmlirbuilder_p.h #1]
Name: QmlIR::FixedPoolArray::at [qqmlirbuilder_p.h #1]
Prototype: const T &at(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 242-245
100.000% (1/1)
21
QmlIR::FixedPoolArray::at [qqmlirbuilder_p.h #2]
Name: QmlIR::FixedPoolArray::at [qqmlirbuilder_p.h #2]
Prototype: const T &at(int index) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 242-245
100.000% (1/1)
21
QmlIR::FixedPoolArray::operator[] [qqmlirbuilder_p.h #1]
Name: QmlIR::FixedPoolArray::operator[] [qqmlirbuilder_p.h #1]
Prototype: T &operator[](int index)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #1
Lines: 247-250
  0.000% (0/1)
21
QmlIR::FixedPoolArray::operator[] [qqmlirbuilder_p.h #2]
Name: QmlIR::FixedPoolArray::operator[] [qqmlirbuilder_p.h #2]
Prototype: T &operator[](int index)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmlirbuilder_p.h #2
Lines: 247-250
  0.000% (0/1)
21
QuickTestEvent::QuickTestEvent
Name: QuickTestEvent::QuickTestEvent
Prototype: QuickTestEvent::QuickTestEvent(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 53-56
100.000% (1/1)
21
QuickTestImageObject::QuickTestImageObject
Name: QuickTestImageObject::QuickTestImageObject
Prototype: QuickTestImageObject(const QImage& img, QObject *parent = nullptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 92-96
  0.000% (0/1)
21
QuickTestResult::QuickTestResult
Name: QuickTestResult::QuickTestResult
Prototype: QuickTestResult::QuickTestResult(QObject *parent)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 207-212
 50.000% (2/4)
22
QuickTestResult::fail
Name: QuickTestResult::fail
Prototype: void QuickTestResult::fail (const QString &message, const QUrl &location, int line)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 467-472
  0.000% (0/1)
21
QuickTestResult::functionName
Name: QuickTestResult::functionName
Prototype: QString QuickTestResult::functionName() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 248-252
100.000% (1/1)
21
QuickTestResult::reset
Name: QuickTestResult::reset
Prototype: void QuickTestResult::reset()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 388-392
 50.000% (2/4)
22
QuickTestResult::testCaseName
Name: QuickTestResult::testCaseName
Prototype: QString QuickTestResult::testCaseName() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 226-230
100.000% (1/1)
21
QuickTestResult::waitForRendering
Name: QuickTestResult::waitForRendering
Prototype: bool QuickTestResult::waitForRendering(QQuickItem *item, int timeout)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 653-658
100.000% (1/1)
21
QuickTestResultPrivate::QuickTestResultPrivate
Name: QuickTestResultPrivate::QuickTestResultPrivate
Prototype: QuickTestResultPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 175-181
100.000% (1/1)
21
QuickTestResultPrivate::intern
Name: QuickTestResultPrivate::intern
Prototype: QByteArray QuickTestResultPrivate::intern(const QString &str)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 201-205
100.000% (1/1)
21
RefCounted::deref
Name: RefCounted::deref
Prototype: void deref()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/RefCounted.h
Lines: 58-62
100.000% (4/4)
22
RefPtr::RefPtr
Name: RefPtr::RefPtr
Prototype: RefPtr(const RefPtr<T> &other)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/RefPtr.h
Lines: 48-53
 75.000% (3/4)
22
RefPtr::RefPtr
Name: RefPtr::RefPtr
Prototype: RefPtr(const PassRefPtr<T>& other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/RefPtr.h
Lines: 65-68
100.000% (1/1)
21
RefPtr::~RefPtr
Name: RefPtr::~RefPtr
Prototype: ~RefPtr()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/RefPtr.h
Lines: 70-74
100.000% (4/4)
22
RegExpObject::initProperties::Heap::RegExpCtor::init
Name: RegExpObject::initProperties::Heap::RegExpCtor::init
Prototype: void Heap::RegExpCtor::init(QV4::ExecutionContext *scope)
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4regexpobject.cpp
Lines: 199-203
100.000% (2/2)
21
RegExpObject::initProperties::RegExpObject::toQRegExp
Name: RegExpObject::initProperties::RegExpObject::toQRegExp
Prototype: QRegExp RegExpObject::toQRegExp() const
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4regexpobject.cpp
Lines: 159-163
100.000% (3/3)
21
RegExpObject::initProperties::RegExpPrototype::method_test
Name: RegExpObject::initProperties::RegExpPrototype::method_test
Prototype: ReturnedValue RegExpPrototype::method_test(const FunctionObject *b, const Value *thisObject, const Value *argv, int argc)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4regexpobject.cpp
Lines: 413-417
100.000% (1/1)
21
ScopeJob::ScopeJob
Name: ScopeJob::ScopeJob
Prototype: ScopeJob::ScopeJob(QV4DataCollector *collector, int frameNr, int scopeNr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp
Lines: 178-181
100.000% (1/1)
21
Serialize::deserialize
Name: Serialize::deserialize
Prototype: ReturnedValue Serialize::deserialize(const QByteArray &data, ExecutionEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4serialize.cpp
Lines: 420-424
100.000% (1/1)
21
SetCtor::virtualCall
Name: SetCtor::virtualCall
Prototype: ReturnedValue SetCtor::virtualCall(const FunctionObject *f, const Value *, const Value *, int)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4setobject.cpp
Lines: 92-96
100.000% (1/1)
21
SignalHandlerConverter::SignalHandlerConverter
Name: SignalHandlerConverter::SignalHandlerConverter
Prototype: SignalHandlerConverter::SignalHandlerConverter(QQmlTypeCompiler *typeCompiler)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 297-307
100.000% (1/1)
21
SimpleArrayData::reallocate
Name: SimpleArrayData::reallocate
Prototype: Heap::ArrayData *SimpleArrayData::reallocate(Object *o, uint n, bool enforceAttributes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 206-210
100.000% (1/1)
21
SmoothColorMaterialShader::SmoothColorMaterialShader
Name: SmoothColorMaterialShader::SmoothColorMaterialShader
Prototype: SmoothColorMaterialShader::SmoothColorMaterialShader()
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultinternalrectanglenode.cpp
Lines: 69-73
100.000% (3/3)
21
SmoothTextureMaterialShader::SmoothTextureMaterialShader
Name: SmoothTextureMaterialShader::SmoothTextureMaterialShader
Prototype: SmoothTextureMaterialShader::SmoothTextureMaterialShader()
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultinternalimagenode.cpp
Lines: 85-89
  0.000% (0/3)
21
SmoothTextureMaterialShader::initialize
Name: SmoothTextureMaterialShader::initialize
Prototype: void SmoothTextureMaterialShader::initialize()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultinternalimagenode.cpp
Lines: 113-117
  0.000% (0/1)
21
SparseArrayData::reallocate
Name: SparseArrayData::reallocate
Prototype: Heap::ArrayData *SparseArrayData::reallocate(Object *o, uint n, bool enforceAttributes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 354-358
100.000% (1/1)
21
SpriteMaterial::attributes
Name: SpriteMaterial::attributes
Prototype: QList<QByteArray> attributes() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 266-269
100.000% (1/1)
21
SpriteMaterialData::SpriteMaterialData
Name: SpriteMaterialData::SpriteMaterialData
Prototype: SpriteMaterialData()
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp
Lines: 97-101
100.000% (3/3)
21
StringOrTranslation::StringOrTranslation
Name: StringOrTranslation::StringOrTranslation
Prototype: StringOrTranslation::StringOrTranslation(const QString &s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 270-274
100.000% (1/1)
21
StrokePathShadow::StrokePathShadow
Name: StrokePathShadow::StrokePathShadow
Prototype: StrokePathShadow(const QPainterPath &path, const QPen &pen)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer.cpp
Lines: 131-135
  0.000% (0/1)
21
StrokePathShadow::boundingRect
Name: StrokePathShadow::boundingRect
Prototype: QRectF boundingRect() const override
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/context2d/qquickcontext2dcommandbuffer.cpp
Lines: 139-143
  0.000% (0/1)
21
Symbol::create
Name: Symbol::create
Prototype: Heap::Symbol *Symbol::create(ExecutionEngine *e, const QString &s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4symbol.cpp
Lines: 173-177
100.000% (1/1)
21
TabledMaterial::attributes
Name: TabledMaterial::attributes
Prototype: QList<QByteArray> attributes() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 125-128
100.000% (1/1)
21
VDMAbstractItemModelDataType::VDMAbstractItemModelDataType
Name: VDMAbstractItemModelDataType::VDMAbstractItemModelDataType
Prototype: VDMAbstractItemModelDataType(QQmlAdaptorModel *model)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 451-454
100.000% (1/1)
21
VDMAbstractItemModelDataType::fetchMore
Name: VDMAbstractItemModelDataType::fetchMore
Prototype: void fetchMore(QQmlAdaptorModel &model) const override
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 520-524
 75.000% (3/4)
22
VDMModelDelegateDataType::VDMModelDelegateDataType
Name: VDMModelDelegateDataType::VDMModelDelegateDataType
Prototype: VDMModelDelegateDataType(QQmlAdaptorModel *model)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 122-130
100.000% (1/1)
21
VDMObjectDelegateDataType::VDMObjectDelegateDataType
Name: VDMObjectDelegateDataType::VDMObjectDelegateDataType
Prototype: VDMObjectDelegateDataType()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 722-728
100.000% (1/1)
21
VDMObjectDelegateDataType::initializeMetaType
Name: VDMObjectDelegateDataType::initializeMetaType
Prototype: void initializeMetaType(QQmlAdaptorModel &)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 780-785
100.000% (1/1)
21
VariantObject::Data::isScarce
Name: VariantObject::Data::isScarce
Prototype: bool VariantObject::Data::isScarce() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4variantobject.cpp
Lines: 67-71
100.000% (1/1)
21
VariantObject::addVmePropertyReference
Name: VariantObject::addVmePropertyReference
Prototype: void VariantObject::addVmePropertyReference() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4variantobject.cpp
Lines: 87-95
100.000% (6/6)
22
VariantObject::removeVmePropertyReference
Name: VariantObject::removeVmePropertyReference
Prototype: void VariantObject::removeVmePropertyReference() const
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4variantobject.cpp
Lines: 97-105
 83.333% (5/6)
22
WTF::BumpPointerAllocator::BumpPointerAllocator
Name: WTF::BumpPointerAllocator::BumpPointerAllocator
Prototype: BumpPointerAllocator()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 220-223
100.000% (1/1)
21
WTF::BumpPointerAllocator::stopAllocator
Name: WTF::BumpPointerAllocator::stopAllocator
Prototype: void stopAllocator()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 238-242
 75.000% (3/4)
22
WTF::BumpPointerAllocator::~BumpPointerAllocator
Name: WTF::BumpPointerAllocator::~BumpPointerAllocator
Prototype: ~BumpPointerAllocator()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 225-229
100.000% (4/4)
22
WTF::BumpPointerPool::BumpPointerPool
Name: WTF::BumpPointerPool::BumpPointerPool
Prototype: BumpPointerPool(const PageAllocation& allocation)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 99-106
100.000% (1/1)
21
WTF::BumpPointerPool::operator new
Name: WTF::BumpPointerPool::operator new
Prototype: void* operator new(size_t size, const PageAllocation& allocation)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 93-97
100.000% (1/1)
21
WTF::Checked::Checked
Name: WTF::Checked::Checked
Prototype: Checked(ResultOverflowedTag)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 433-439
  0.000% (0/4)
22
WTF::Checked::Checked
Name: WTF::Checked::Checked
Prototype: template <typename V> Checked(const Checked<T, V>& rhs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 448-453
  0.000% (0/4)
22
WTF::Checked::Checked
Name: WTF::Checked::Checked
Prototype: Checked()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 428-431
100.000% (1/1)
21
WTF::FilePrintStream::FilePrintStream
Name: WTF::FilePrintStream::FilePrintStream
Prototype: FilePrintStream::FilePrintStream(FILE* file, AdoptionMode adoptionMode)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/FilePrintStream.cpp
Lines: 31-35
  0.000% (0/1)
21
WTF::PageAllocation::PageAllocation
Name: WTF::PageAllocation::PageAllocation
Prototype: PageAllocation(void* base, size_t size, bool includesGuardPages = false)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageAllocation.h
Lines: 116-119
100.000% (1/1)
21
Page:<>1
eLOC - Effective Lines of Code: 0
...80
eLOC - Effective Lines of Code: 1
...90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...115
eLOC - Effective Lines of Code: 2
116
eLOC - Effective Lines of Code: 2
117
eLOC - Effective Lines of Code: 2
118
eLOC - Effective Lines of Code: 2
119120
eLOC - Effective Lines of Code: 2
121
eLOC - Effective Lines of Code: 3
122
eLOC - Effective Lines of Code: 3
123
eLOC - Effective Lines of Code: 3
...130
eLOC - Effective Lines of Code: 3
...140
eLOC - Effective Lines of Code: 4
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123

Generated by Squish Coco 4.2.0