OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 2
...129
eLOC - Effective Lines of Code: 3
130
eLOC - Effective Lines of Code: 3
131
eLOC - Effective Lines of Code: 3
132
eLOC - Effective Lines of Code: 3
133134
eLOC - Effective Lines of Code: 3
135
eLOC - Effective Lines of Code: 4
136
eLOC - Effective Lines of Code: 4
137
eLOC - Effective Lines of Code: 4
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 5
...160
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QV4::WeakValue::as
Name: QV4::WeakValue::as
Prototype: template <typename T> T *as() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 189-194
100.000% (4/4)
32
QV4::WeakValue::asManaged
Name: QV4::WeakValue::asManaged
Prototype: Managed *asManaged() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 184-188
 50.000% (2/4)
32
QV4::WeakValue::engine
Name: QV4::WeakValue::engine
Prototype: ExecutionEngine *engine() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 196-200
 50.000% (2/4)
32
QV4::WeakValue::set
Name: QV4::WeakValue::set
Prototype: void set(ExecutionEngine *engine, const Value &value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 157-162
 75.000% (3/4)
32
QV4::WeakValue::set
Name: QV4::WeakValue::set
Prototype: void set(ExecutionEngine *engine, ReturnedValue value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 164-169
 75.000% (3/4)
32
QV4::WeakValue::set
Name: QV4::WeakValue::set
Prototype: void set(ExecutionEngine *engine, Heap::Base *obj)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 171-176
100.000% (4/4)
32
QV4::WriteBarrier::write
Name: QV4::WriteBarrier::write
Prototype: inline void write(EngineBase *engine, Heap::Base *base, ReturnedValue *slot, ReturnedValue value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4writebarrier_p.h
Lines: 87-92
100.000% (1/1)
31
QV4::WriteBarrier::write
Name: QV4::WriteBarrier::write
Prototype: inline void write(EngineBase *engine, Heap::Base *base, Heap::Base **slot, Heap::Base *value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4writebarrier_p.h
Lines: 94-99
100.000% (1/1)
31
QV4DataCollector::findScope
Name: QV4DataCollector::findScope
Prototype: QV4::Heap::ExecutionContext *QV4DataCollector::findScope(QV4::Heap::ExecutionContext *ctx, int scope)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp
Lines: 76-82
 83.333% (5/6)
32
QV4DataCollector::isValidRef
Name: QV4DataCollector::isValidRef
Prototype: bool QV4DataCollector::isValidRef(QV4DataCollector::Ref ref) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4datacollector.cpp
Lines: 250-255
  0.000% (0/1)
31
QV4Debugger::getFunction
Name: QV4Debugger::getFunction
Prototype: QV4::Function *QV4Debugger::getFunction() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/plugins/qmltooling/qmldbg_debugger/qv4debugger.cpp
Lines: 251-257
 50.000% (2/4)
32
QV8Engine::extensionData [qv8engine_p.h #1]
Name: QV8Engine::extensionData [qv8engine_p.h #1]
Prototype: inline QV8Engine::Deletable *QV8Engine::extensionData(int index) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine_p.h #1
Lines: 230-236
100.000% (4/4)
32
QV8Engine::freezeObject
Name: QV8Engine::freezeObject
Prototype: void QV8Engine::freezeObject(const QV4::Value &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 252-257
100.000% (1/1)
31
QV8Engine::startTimer
Name: QV8Engine::startTimer
Prototype: void QV8Engine::startTimer(const QString &timerName)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/v8/qv8engine.cpp
Lines: 301-306
 75.000% (3/4)
32
QmlListWrapper::toVariant
Name: QmlListWrapper::toVariant
Prototype: QVariant QmlListWrapper::toVariant() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmllistwrapper.cpp
Lines: 96-102
 50.000% (2/4)
32
QuickTestEvent::activeWindow
Name: QuickTestEvent::activeWindow
Prototype: QWindow *QuickTestEvent::activeWindow()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestevent.cpp
Lines: 361-366
  0.000% (0/4)
32
QuickTestImageObject::equals
Name: QuickTestImageObject::equals
Prototype: bool equals(QuickTestImageObject *other) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 134-140
  0.000% (0/4)
32
QuickTestResult::clearTestTable
Name: QuickTestResult::clearTestTable
Prototype: void QuickTestResult::clearTestTable()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 438-443
100.000% (1/1)
31
QuickTestResult::nextBenchmark
Name: QuickTestResult::nextBenchmark
Prototype: void QuickTestResult::nextBenchmark()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 747-752
  0.000% (0/4)
32
QuickTestResult::parseArgs
Name: QuickTestResult::parseArgs
Prototype: void QuickTestResult::parseArgs(int argc, char *argv[])
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 784-789
 75.000% (3/4)
32
QuickTestResult::setTestCaseName
Name: QuickTestResult::setTestCaseName
Prototype: void QuickTestResult::setTestCaseName(const QString &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 232-237
100.000% (1/1)
31
QuickTestResult::skip
Name: QuickTestResult::skip
Prototype: void QuickTestResult::skip (const QString &message, const QUrl &location, int line)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 598-604
100.000% (1/1)
31
QuickTestResult::stopBenchmark
Name: QuickTestResult::stopBenchmark
Prototype: void QuickTestResult::stopBenchmark()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktestresult.cpp
Lines: 754-759
  0.000% (0/1)
31
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: 182-187
100.000% (1/1)
31
RefPtr::release
Name: RefPtr::release
Prototype: PassRefPtr<T> release()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/RefPtr.h
Lines: 80-85
100.000% (1/1)
31
Reflect::method_getOwnPropertyDescriptor
Name: Reflect::method_getOwnPropertyDescriptor
Prototype: ReturnedValue Reflect::method_getOwnPropertyDescriptor(const FunctionObject *f, const Value *thisObject, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4reflect.cpp
Lines: 167-173
 83.333% (5/6)
32
Reflect::method_ownKeys
Name: Reflect::method_ownKeys
Prototype: ReturnedValue Reflect::method_ownKeys(const FunctionObject *f, const Value *thisObject, const Value *argv, int argc)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4reflect.cpp
Lines: 214-220
 83.333% (5/6)
32
RegExpCache::~RegExpCache
Name: RegExpCache::~RegExpCache
Prototype: RegExpCache::~RegExpCache()
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4regexp.cpp
Lines: 47-53
 28.571% (2/7)
33
Script::function
Name: Script::function
Prototype: Function *Script::function()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4script.cpp
Lines: 167-172
 50.000% (2/4)
32
Serialize::serialize
Name: Serialize::serialize
Prototype: QByteArray Serialize::serialize(const QV4::Value &value, ExecutionEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4serialize.cpp
Lines: 413-418
100.000% (1/1)
31
SimpleMaterial::activate
Name: SimpleMaterial::activate
Prototype: void activate() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 414-420
100.000% (1/1)
31
SimpleMaterial::deactivate
Name: SimpleMaterial::deactivate
Prototype: void deactivate() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 422-428
100.000% (1/1)
31
SimpleMaterial::updateState
Name: SimpleMaterial::updateState
Prototype: void updateState(const SimpleMaterialData* d, const SimpleMaterialData*) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickimageparticle.cpp
Lines: 443-448
100.000% (1/1)
31
SmoothColorMaterialShader::initialize
Name: SmoothColorMaterialShader::initialize
Prototype: void SmoothColorMaterialShader::initialize()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultinternalrectanglenode.cpp
Lines: 101-106
100.000% (1/1)
31
SparseArray::recalcMostLeftNode
Name: SparseArray::recalcMostLeftNode
Prototype: void SparseArray::recalcMostLeftNode()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4sparsearray.cpp
Lines: 330-335
  0.000% (0/4)
32
SparseArrayData::putArray
Name: SparseArrayData::putArray
Prototype: bool SparseArrayData::putArray(Object *o, uint index, const Value *values, uint n)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata.cpp
Lines: 539-544
100.000% (4/4)
32
StringOrTranslation::StringOrTranslation
Name: StringOrTranslation::StringOrTranslation
Prototype: StringOrTranslation::StringOrTranslation(const QV4::CompiledData::Binding *binding)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 276-281
  0.000% (0/1)
31
StringOrTranslation::setTranslation
Name: StringOrTranslation::setTranslation
Prototype: void StringOrTranslation::setTranslation(const QV4::CompiledData::Binding *binding)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmllistmodel.cpp
Lines: 298-303
100.000% (1/1)
31
TestCaseCollector::TestCaseEnumerationResult::operator<<
Name: TestCaseCollector::TestCaseEnumerationResult::operator<<
Prototype: TestCaseEnumerationResult &operator<<(const TestCaseEnumerationResult &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 250-255
100.000% (1/1)
31
TypedArray::create
Name: TypedArray::create
Prototype: Heap::TypedArray *TypedArray::create(ExecutionEngine *e, Heap::TypedArray::Type t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4typedarray.cpp
Lines: 363-368
100.000% (1/1)
31
VDMAbstractItemModelDataType::modelIndex
Name: VDMAbstractItemModelDataType::modelIndex
Prototype: QVariant modelIndex(const QQmlAdaptorModel &model, int index) const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 508-513
100.000% (1/1)
31
VDMAbstractItemModelDataType::parentModelIndex
Name: VDMAbstractItemModelDataType::parentModelIndex
Prototype: QVariant parentModelIndex(const QQmlAdaptorModel &model) const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 501-506
100.000% (1/1)
31
VDMListDelegateDataType::value
Name: VDMListDelegateDataType::value
Prototype: QVariant value(const QQmlAdaptorModel &model, int index, const QString &role) const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 671-676
100.000% (1/1)
31
VDMModelDelegateDataType::~VDMModelDelegateDataType
Name: VDMModelDelegateDataType::~VDMModelDelegateDataType
Prototype: ~VDMModelDelegateDataType()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 132-137
100.000% (4/4)
32
VDMObjectDelegateDataType::value
Name: VDMObjectDelegateDataType::value
Prototype: QVariant value(const QQmlAdaptorModel &model, int index, const QString &role) const override
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/util/qqmladaptormodel.cpp
Lines: 760-765
 50.000% (2/4)
32
WTF::BoundsChecker::inBounds
Name: WTF::BoundsChecker::inBounds
Prototype: static bool inBounds(Source value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 153-161
  0.000% (0/4)
32
WTF::BumpPointerAllocator::startAllocator
Name: WTF::BumpPointerAllocator::startAllocator
Prototype: BumpPointerPool* startAllocator()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/BumpPointerAllocator.h
Lines: 231-236
100.000% (4/4)
32
WTF::Checked::Checked
Name: WTF::Checked::Checked
Prototype: template <typename U> Checked(U value)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 441-446
 50.000% (2/4)
32
WTF::Checked::Checked
Name: WTF::Checked::Checked
Prototype: template <typename U> Checked(const Checked<U, OverflowHandler>& rhs)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 455-461
 50.000% (2/4)
32
WTF::Checked::UnspecifiedBoolType
Name: WTF::Checked::UnspecifiedBoolType
Prototype: operator UnspecifiedBoolType*() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 532-537
  0.000% (0/4)
32
WTF::Checked::operator!
Name: WTF::Checked::operator!
Prototype: bool operator!() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 524-529
  0.000% (0/4)
32
WTF::Checked::operator*=
Name: WTF::Checked::operator*=
Prototype: template <typename U> const Checked operator*=(U rhs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 570-575
  0.000% (0/4)
32
WTF::Checked::operator*=
Name: WTF::Checked::operator*=
Prototype: template <typename U, typename V> const Checked operator*=(Checked<U, 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: 606-611
  0.000% (0/4)
32
WTF::Checked::operator++
Name: WTF::Checked::operator++
Prototype: const Checked operator++(int)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 509-514
  0.000% (0/4)
32
WTF::Checked::operator+=
Name: WTF::Checked::operator+=
Prototype: template <typename U> const Checked operator+=(U rhs)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 556-561
 50.000% (2/4)
32
WTF::Checked::operator+=
Name: WTF::Checked::operator+=
Prototype: template <typename U, typename V> const Checked operator+=(Checked<U, V> rhs)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 592-597
 50.000% (2/4)
32
WTF::Checked::operator--
Name: WTF::Checked::operator--
Prototype: const Checked operator--(int)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 516-521
  0.000% (0/4)
32
WTF::Checked::operator-=
Name: WTF::Checked::operator-=
Prototype: template <typename U> const Checked operator-=(U rhs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 563-568
  0.000% (0/4)
32
WTF::Checked::operator-=
Name: WTF::Checked::operator-=
Prototype: template <typename U, typename V> const Checked operator-=(Checked<U, 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: 599-604
  0.000% (0/4)
32
WTF::Checked::operator==
Name: WTF::Checked::operator==
Prototype: template <typename U> bool operator==(U rhs)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 619-624
 50.000% (2/4)
32
WTF::Checked::unsafeGet
Name: WTF::Checked::unsafeGet
Prototype: T unsafeGet() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/CheckedArithmetic.h
Lines: 540-545
 50.000% (2/4)
32
WTF::OSAllocator::releaseDecommitted
Name: WTF::OSAllocator::releaseDecommitted
Prototype: void OSAllocator::releaseDecommitted(void* address, size_t bytes)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/OSAllocatorPosix.cpp
Lines: 268-273
 50.000% (2/4)
32
WTF::OSAllocator::reserveAndCommit
Name: WTF::OSAllocator::reserveAndCommit
Prototype: inline void* OSAllocator::reserveAndCommit(size_t reserveSize, size_t commitSize, Usage usage, bool writable, bool executable)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/OSAllocator.h
Lines: 82-87
  0.000% (0/1)
31
WTF::PointerDump::dump
Name: WTF::PointerDump::dump
Prototype: void dump(PrintStream& out) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 278-284
  0.000% (0/4)
32
WTF::PrintStream::print
Name: WTF::PrintStream::print
Prototype: template<typename T1, typename T2, typename T3> void print(const T1& value1, const T2& value2, const T3& value3)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.h
Lines: 67-73
  0.000% (0/1)
31
WTF::bitCount
Name: WTF::bitCount
Prototype: inline size_t bitCount(unsigned bits)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/StdLibExtras.h
Lines: 151-156
  0.000% (0/1)
31
WTF::bitwise_cast
Name: WTF::bitwise_cast
Prototype: template<typename TO, typename FROM> inline TO bitwise_cast(FROM from)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/StdLibExtras.h
Lines: 131-141
  0.000% (0/1)
31
WTF::dataLogFV
Name: WTF::dataLogFV
Prototype: void dataLogFV(const char* format, va_list args)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/WTFStubs.cpp
Lines: 90-95
  0.000% (0/1)
31
WTF::pageMask
Name: WTF::pageMask
Prototype: size_t pageMask()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PageBlock.cpp
Lines: 75-80
  0.000% (0/4)
32
WTF::printInternal
Name: WTF::printInternal
Prototype: void printInternal(PrintStream& out, bool value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/PrintStream.cpp
Lines: 55-61
  0.000% (0/4)
32
WTF::roundUpToMultipleOf
Name: WTF::roundUpToMultipleOf
Prototype: inline size_t roundUpToMultipleOf(size_t divisor, size_t x)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/wtf/StdLibExtras.h
Lines: 167-172
100.000% (1/1)
31
WeakValue::WeakValue
Name: WeakValue::WeakValue
Prototype: WeakValue::WeakValue(const WeakValue &other)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent.cpp
Lines: 360-367
100.000% (4/4)
32
WeakValue::markOnce
Name: WeakValue::markOnce
Prototype: void WeakValue::markOnce(MarkStack *markStack)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent.cpp
Lines: 399-404
100.000% (4/4)
32
accessibleUnignoredChildren
Name: accessibleUnignoredChildren
Prototype: QList<QQuickItem *> accessibleUnignoredChildren(QQuickItem *item, bool paintOrder)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/accessible/qaccessiblequickitem.cpp
Lines: 167-172
100.000% (1/1)
31
addEscapeSequence
Name: addEscapeSequence
Prototype: static void addEscapeSequence(QString &output, uchar ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4globalobject.cpp
Lines: 145-150
100.000% (1/1)
31
adoptPtr
Name: adoptPtr
Prototype: template <typename T> PassOwnPtr<T> adoptPtr(T* ptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/PassOwnPtr.h
Lines: 109-115
100.000% (1/1)
31
adoptRef
Name: adoptRef
Prototype: template <typename T> PassRefPtr<T> adoptRef(T* ptr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/3rdparty/masm/stubs/wtf/PassRefPtr.h
Lines: 90-96
100.000% (1/1)
31
animationTimerCallback
Name: animationTimerCallback
Prototype: void animationTimerCallback(qint64 delta)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickprofiler.cpp
Lines: 59-64
 50.000% (2/4)
32
currentIndexRemainder
Name: currentIndexRemainder
Prototype: static inline int currentIndexRemainder(int currentIndex, int modelCount) noexcept
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickpathview.cpp
Lines: 1905-1911
 50.000% (2/4)
32
delayedRedirect
Name: delayedRedirect
Prototype: void delayedRedirect(QQmlListProperty<QObject> *prop, QObject *value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickparticlegroup.cpp
Lines: 99-104
  0.000% (0/4)
32
dragOverThreshold
Name: dragOverThreshold
Prototype: static bool dragOverThreshold(const QQuickEventPoint *point)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/handlers/qquicktaphandler.cpp
Lines: 110-115
100.000% (1/1)
31
existingImageFileForPath::QQuickPixmap::autoTransform
Name: existingImageFileForPath::QQuickPixmap::autoTransform
Prototype: QQuickImageProviderOptions::AutoTransform QQuickPixmap::autoTransform() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1443-1449
100.000% (4/4)
32
existingImageFileForPath::QQuickPixmap::error
Name: existingImageFileForPath::QQuickPixmap::error
Prototype: QString QQuickPixmap::error() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1403-1409
 50.000% (2/4)
32
existingImageFileForPath::QQuickPixmap::height
Name: existingImageFileForPath::QQuickPixmap::height
Prototype: int QQuickPixmap::height() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1493-1499
100.000% (6/6)
32
existingImageFileForPath::QQuickPixmap::image
Name: existingImageFileForPath::QQuickPixmap::image
Prototype: QImage QQuickPixmap::image() const
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1459-1464
 83.333% (5/6)
32
existingImageFileForPath::QQuickPixmap::implicitSize
Name: existingImageFileForPath::QQuickPixmap::implicitSize
Prototype: const QSize &QQuickPixmap::implicitSize() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1427-1433
 50.000% (2/4)
32
existingImageFileForPath::QQuickPixmap::isCached
Name: existingImageFileForPath::QQuickPixmap::isCached
Prototype: bool QQuickPixmap::isCached(const QUrl &url, const QSize &requestSize, const QQuickImageProviderOptions &options)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1621-1627
100.000% (1/1)
31
existingImageFileForPath::QQuickPixmap::rect
Name: existingImageFileForPath::QQuickPixmap::rect
Prototype: QRect QQuickPixmap::rect() const
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1501-1507
 50.000% (3/6)
32
existingImageFileForPath::QQuickPixmap::requestSize
Name: existingImageFileForPath::QQuickPixmap::requestSize
Prototype: const QSize &QQuickPixmap::requestSize() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1435-1441
  0.000% (0/4)
32
existingImageFileForPath::QQuickPixmap::setImage
Name: existingImageFileForPath::QQuickPixmap::setImage
Prototype: void QQuickPixmap::setImage(const QImage &p)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1466-1472
100.000% (4/4)
32
existingImageFileForPath::QQuickPixmap::status
Name: existingImageFileForPath::QQuickPixmap::status
Prototype: QQuickPixmap::Status QQuickPixmap::status() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1411-1417
100.000% (4/4)
32
existingImageFileForPath::QQuickPixmap::textureFactory
Name: existingImageFileForPath::QQuickPixmap::textureFactory
Prototype: QQuickTextureFactory *QQuickPixmap::textureFactory() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1451-1457
100.000% (4/4)
32
existingImageFileForPath::QQuickPixmap::url
Name: existingImageFileForPath::QQuickPixmap::url
Prototype: const QUrl &QQuickPixmap::url() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1419-1425
  0.000% (0/4)
32
existingImageFileForPath::QQuickPixmap::width
Name: existingImageFileForPath::QQuickPixmap::width
Prototype: int QQuickPixmap::width() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1485-1491
100.000% (6/6)
32
existingImageFileForPath::QQuickPixmapData::cost
Name: existingImageFileForPath::QQuickPixmapData::cost
Prototype: int QQuickPixmapData::cost() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1184-1189
 50.000% (2/4)
32
existingImageFileForPath::QQuickPixmapReader::~QQuickPixmapReader::[lambda]
Name: existingImageFileForPath::QQuickPixmapReader::~QQuickPixmapReader::[lambda]
Prototype: [this](QQuickPixmapReply *reply)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 492-497
 75.000% (3/4)
32
existingImageFileForPath::QQuickPixmapReply::QQuickPixmapReply
Name: existingImageFileForPath::QQuickPixmapReply::QQuickPixmapReply
Prototype: QQuickPixmapReply::QQuickPixmapReply(QQuickPixmapData *d)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpixmapcache.cpp
Lines: 1135-1142
100.000% (4/4)
32
getGuiProvider
Name: getGuiProvider
Prototype: static QQmlGuiProvider **getGuiProvider(void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 357-365
100.000% (4/4)
32
getValueTypeProvider
Name: getValueTypeProvider
Prototype: static QQmlValueTypeProvider **getValueTypeProvider(void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlglobal.cpp
Lines: 237-244
100.000% (4/4)
32
isBinop
Name: isBinop
Prototype: inline bool isBinop(int tok)
Coverage:  97.297% (36/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/parser/qqmljslexer.cpp
Lines: 177-219
 97.297% (36/37)
336
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 2
...129
eLOC - Effective Lines of Code: 3
130
eLOC - Effective Lines of Code: 3
131
eLOC - Effective Lines of Code: 3
132
eLOC - Effective Lines of Code: 3
133134
eLOC - Effective Lines of Code: 3
135
eLOC - Effective Lines of Code: 4
136
eLOC - Effective Lines of Code: 4
137
eLOC - Effective Lines of Code: 4
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 5
...160
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123

Generated by Squish Coco 4.2.0