OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 1559
...50
eLOC - Effective Lines of Code: 5
...60
eLOC - Effective Lines of Code: 4
...70
eLOC - Effective Lines of Code: 3
...80
eLOC - Effective Lines of Code: 3
...82
eLOC - Effective Lines of Code: 3
83
eLOC - Effective Lines of Code: 2
84
eLOC - Effective Lines of Code: 2
85
eLOC - Effective Lines of Code: 2
8687
eLOC - Effective Lines of Code: 2
88
eLOC - Effective Lines of Code: 2
89
eLOC - Effective Lines of Code: 2
90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
QV4::CompiledData::Alias::isObjectAlias [qv4compileddata_p.h #2]
Name: QV4::CompiledData::Alias::isObjectAlias [qv4compileddata_p.h #2]
Prototype: bool isObjectAlias() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2
Lines: 604-607
100.000% (1/1)
21
QV4::CompiledData::Alias::isObjectAlias [qv4compileddata_p.h #1]
Name: QV4::CompiledData::Alias::isObjectAlias [qv4compileddata_p.h #1]
Prototype: bool isObjectAlias() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 604-607
100.000% (1/1)
21
QV4::CallData::setArgc [qv4stackframe_p.h #2]
Name: QV4::CallData::setArgc [qv4stackframe_p.h #2]
Prototype: void setArgc(int argc)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #2
Lines: 75-78
100.000% (1/1)
21
QV4::CallData::setArgc [qv4stackframe_p.h #1]
Name: QV4::CallData::setArgc [qv4stackframe_p.h #1]
Prototype: void setArgc(int argc)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #1
Lines: 75-78
100.000% (1/1)
21
QV4::CallData::argc [qv4stackframe_p.h #2]
Name: QV4::CallData::argc [qv4stackframe_p.h #2]
Prototype: int argc() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #2
Lines: 70-73
100.000% (1/1)
21
QV4::CallData::argc [qv4stackframe_p.h #1]
Name: QV4::CallData::argc [qv4stackframe_p.h #1]
Prototype: int argc() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #1
Lines: 70-73
100.000% (1/1)
21
QV4::BlockAllocator::resetBlackBits
Name: QV4::BlockAllocator::resetBlackBits
Prototype: void BlockAllocator::resetBlackBits()
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 647-651
100.000% (2/2)
22
QV4::BlockAllocator::collectGrayItems
Name: QV4::BlockAllocator::collectGrayItems
Prototype: void BlockAllocator::collectGrayItems(MarkStack *markStack)
Coverage:  0.000% (0/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp
Lines: 653-658
  0.000% (0/2)
22
QV4::BitVector::size
Name: QV4::BitVector::size
Prototype: int size() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4util_p.h
Lines: 99-103
100.000% (1/1)
21
QStringHashNode::QStringHashNode
Name: QStringHashNode::QStringHashNode
Prototype: QStringHashNode(const QHashedCStringRef &key)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 194-197
  0.000% (0/1)
21
QStringHashNode::QStringHashNode
Name: QStringHashNode::QStringHashNode
Prototype: QStringHashNode(const QStringHashNode &o)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 199-204
  0.000% (0/4)
22
QStringHashNode::QStringHashNode
Name: QStringHashNode::QStringHashNode
Prototype: QStringHashNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 181-184
100.000% (1/1)
21
QStringHash::value
Name: QStringHash::value
Prototype: template<class T> T *QStringHash<T>::value(const ConstIterator &iter) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 852-857
  0.000% (0/1)
21
QStringHash::value
Name: QStringHash::value
Prototype: template<class T> template<class K> T *QStringHash<T>::value(const K &key) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 844-850
100.000% (1/1)
21
QStringHash::value
Name: QStringHash::value
Prototype: template<class T> T *QStringHash<T>::value(const QV4::String *string) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 859-864
100.000% (1/1)
21
QStringHash::createNode
Name: QStringHash::createNode
Prototype: template<class T> typename QStringHash<T>::Node *QStringHash<T>::createNode(const Node &o)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 784-789
  0.000% (0/1)
21
QStringHash::createNode
Name: QStringHash::createNode
Prototype: template<class T> template<class K> typename QStringHash<T>::Node *QStringHash<T>::createNode(const K &key, const T &value)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 791-797
100.000% (1/1)
21
QStringHash::QStringHash
Name: QStringHash::QStringHash
Prototype: template<class T> QStringHash<T>::QStringHash()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 471-475
100.000% (1/1)
21
QStringHash::ConstIterator::value
Name: QStringHash::ConstIterator::value
Prototype: template<class T> const T &QStringHash<T>::ConstIterator::value() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 939-944
100.000% (1/1)
21
QStringHash::ConstIterator::operator++
Name: QStringHash::ConstIterator::operator++
Prototype: template<class T> typename QStringHash<T>::ConstIterator &QStringHash<T>::ConstIterator::operator++()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 907-912
100.000% (1/1)
21
QStringHash::ConstIterator::operator*
Name: QStringHash::ConstIterator::operator*
Prototype: template<class T> const T &QStringHash<T>::ConstIterator::operator*() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 946-951
100.000% (1/1)
21
QStringHash::ConstIterator::node
Name: QStringHash::ConstIterator::node
Prototype: template<class T> typename QStringHash<T>::Node *QStringHash<T>::ConstIterator::node() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 953-958
100.000% (1/1)
21
QStringHash::ConstIterator::key
Name: QStringHash::ConstIterator::key
Prototype: template<class T> QHashedString QStringHash<T>::ConstIterator::key() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 933-938
100.000% (1/1)
21
QStringHash::ConstIterator::ConstIterator
Name: QStringHash::ConstIterator::ConstIterator
Prototype: template<class T> QStringHash<T>::ConstIterator::ConstIterator(const QStringHashData::IteratorData &d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 901-905
100.000% (1/1)
21
QSpringAnimation::updateState
Name: QSpringAnimation::updateState
Prototype: void QSpringAnimation::updateState(QAbstractAnimationJob::State newState, QAbstractAnimationJob::State )
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickspringanimation.cpp
Lines: 314-318
100.000% (4/4)
22
QSpringAnimation::init
Name: QSpringAnimation::init
Prototype: void QSpringAnimation::init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickspringanimation.cpp
Lines: 202-206
100.000% (1/1)
21
QSpringAnimation::QSpringAnimation
Name: QSpringAnimation::QSpringAnimation
Prototype: QSpringAnimation::QSpringAnimation(QQuickSpringAnimationPrivate *priv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickspringanimation.cpp
Lines: 143-165
100.000% (1/1)
21
QSmoothedAnimation::updateState
Name: QSmoothedAnimation::updateState
Prototype: void QSmoothedAnimation::updateState(QAbstractAnimationJob::State newState, QAbstractAnimationJob::State )
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp
Lines: 131-135
100.000% (4/4)
22
QSmoothedAnimation::delayedStop
Name: QSmoothedAnimation::delayedStop
Prototype: void QSmoothedAnimation::delayedStop()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp
Lines: 137-141
100.000% (4/4)
22
QSmoothedAnimation::QSmoothedAnimation
Name: QSmoothedAnimation::QSmoothedAnimation
Prototype: QSmoothedAnimation::QSmoothedAnimation(QQuickSmoothedAnimationPrivate *priv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp
Lines: 76-84
100.000% (1/1)
21
QSequentialAnimationGroupJob::updateDirection
Name: QSequentialAnimationGroupJob::updateDirection
Prototype: void QSequentialAnimationGroupJob::updateDirection(QAbstractAnimationJob::Direction direction)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 275-280
 33.333% (2/6)
22
QSequentialAnimationGroupJob::debugAnimation
Name: QSequentialAnimationGroupJob::debugAnimation
Prototype: void QSequentialAnimationGroupJob::debugAnimation(QDebug d) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 418-423
  0.000% (0/1)
21
QSequentialAnimationGroupJob::QSequentialAnimationGroupJob
Name: QSequentialAnimationGroupJob::QSequentialAnimationGroupJob
Prototype: QSequentialAnimationGroupJob::QSequentialAnimationGroupJob()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp
Lines: 46-51
100.000% (1/1)
21
QSGVertexColorMaterialShader::initialize
Name: QSGVertexColorMaterialShader::initialize
Prototype: void QSGVertexColorMaterialShader::initialize()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgvertexcolormaterial.cpp
Lines: 93-99
100.000% (1/1)
21
QSGVertexColorMaterialShader::QSGVertexColorMaterialShader
Name: QSGVertexColorMaterialShader::QSGVertexColorMaterialShader
Prototype: QSGVertexColorMaterialShader::QSGVertexColorMaterialShader()
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgvertexcolormaterial.cpp
Lines: 66-72
100.000% (3/3)
21
QSGTransformNode::setMatrix
Name: QSGTransformNode::setMatrix
Prototype: void QSGTransformNode::setMatrix(const QMatrix4x4 &matrix)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1200-1204
100.000% (1/1)
21
QSGTransformNode::QSGTransformNode
Name: QSGTransformNode::QSGTransformNode
Prototype: QSGTransformNode::QSGTransformNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1171-1174
100.000% (1/1)
21
QSGTextureReader::QSGTextureReader
Name: QSGTextureReader::QSGTextureReader
Prototype: QSGTextureReader::QSGTextureReader(QIODevice *device, const QString &fileName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturereader.cpp
Lines: 55-58
100.000% (1/1)
21
QSGTexturePrivate::QSGTexturePrivate
Name: QSGTexturePrivate::QSGTexturePrivate
Prototype: QSGTexturePrivate::QSGTexturePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 100-110
100.000% (1/1)
21
QSGTextureMaterialShader::initialize
Name: QSGTextureMaterialShader::initialize
Prototype: void QSGTextureMaterialShader::initialize()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturematerial.cpp
Lines: 408-414
100.000% (1/1)
21
QSGTexture::removedFromAtlas
Name: QSGTexture::removedFromAtlas
Prototype: QSGTexture *QSGTexture::removedFromAtlas() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 399-403
  0.000% (0/1)
21
QSGTextMaskShader::QSGTextMaskShader
Name: QSGTextMaskShader::QSGTextMaskShader
Prototype: QSGTextMaskShader::QSGTextMaskShader(QFontEngine::GlyphFormat glyphFormat)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 114-123
100.000% (3/3)
21
QSGStyledTextShader::QSGStyledTextShader
Name: QSGStyledTextShader::QSGStyledTextShader
Prototype: QSGStyledTextShader(QFontEngine::GlyphFormat glyphFormat)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 322-327
  0.000% (0/3)
21
QSGStyledTextMaterial::QSGStyledTextMaterial
Name: QSGStyledTextMaterial::QSGStyledTextMaterial
Prototype: QSGStyledTextMaterial::QSGStyledTextMaterial(const QRawFont &font)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 631-634
  0.000% (0/1)
21
QSGSoftwareSpriteNode::setTexture
Name: QSGSoftwareSpriteNode::setTexture
Prototype: void QSGSoftwareSpriteNode::setTexture(QSGTexture *texture)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarespritenode.cpp
Lines: 52-56
  0.000% (0/1)
21
QSGSoftwareSpriteNode::QSGSoftwareSpriteNode
Name: QSGSoftwareSpriteNode::QSGSoftwareSpriteNode
Prototype: QSGSoftwareSpriteNode::QSGSoftwareSpriteNode()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarespritenode.cpp
Lines: 46-50
  0.000% (0/1)
21
QSGSoftwareRenderer::setCurrentPaintDevice
Name: QSGSoftwareRenderer::setCurrentPaintDevice
Prototype: void QSGSoftwareRenderer::setCurrentPaintDevice(QPaintDevice *device)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderer.cpp
Lines: 66-70
  0.000% (0/1)
21
QSGSoftwareRenderer::setBackingStore
Name: QSGSoftwareRenderer::setBackingStore
Prototype: void QSGSoftwareRenderer::setBackingStore(QBackingStore *backingStore)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderer.cpp
Lines: 77-81
100.000% (1/1)
21
QSGSoftwareRenderer::renderScene
Name: QSGSoftwareRenderer::renderScene
Prototype: void QSGSoftwareRenderer::renderScene(uint)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderer.cpp
Lines: 88-96
100.000% (1/1)
21
QSGSoftwareRenderer::QSGSoftwareRenderer
Name: QSGSoftwareRenderer::QSGSoftwareRenderer
Prototype: QSGSoftwareRenderer::QSGSoftwareRenderer(QSGRenderContext *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderer.cpp
Lines: 55-60
100.000% (1/1)
21
QSGSoftwareRenderableNodeUpdater::visit
Name: QSGSoftwareRenderableNodeUpdater::visit
Prototype: bool QSGSoftwareRenderableNodeUpdater::visit(QSGRootNode *node)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp
Lines: 174-178
100.000% (1/1)
21
QSGSoftwareRenderLoop::~QSGSoftwareRenderLoop
Name: QSGSoftwareRenderLoop::~QSGSoftwareRenderLoop
Prototype: QSGSoftwareRenderLoop::~QSGSoftwareRenderLoop()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
Lines: 62-66
100.000% (1/1)
21
QSGSoftwareRenderLoop::hide
Name: QSGSoftwareRenderLoop::hide
Prototype: void QSGSoftwareRenderLoop::hide(QQuickWindow *window)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
Lines: 82-86
100.000% (1/1)
21
QSGSoftwareRenderLoop::QSGSoftwareRenderLoop
Name: QSGSoftwareRenderLoop::QSGSoftwareRenderLoop
Prototype: QSGSoftwareRenderLoop::QSGSoftwareRenderLoop()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
Lines: 56-60
100.000% (1/1)
21
QSGSoftwareRenderContext::invalidate
Name: QSGSoftwareRenderContext::invalidate
Prototype: void QSGSoftwareRenderContext::invalidate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp
Lines: 141-145
100.000% (1/1)
21
QSGSoftwareRenderContext::QSGSoftwareRenderContext
Name: QSGSoftwareRenderContext::QSGSoftwareRenderContext
Prototype: QSGSoftwareRenderContext::QSGSoftwareRenderContext(QSGContext *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp
Lines: 85-90
100.000% (1/1)
21
QSGSoftwareRectangleNode::QSGSoftwareRectangleNode
Name: QSGSoftwareRectangleNode::QSGSoftwareRectangleNode
Prototype: QSGSoftwareRectangleNode::QSGSoftwareRectangleNode()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes.cpp
Lines: 46-51
  0.000% (0/1)
21
QSGSoftwarePixmapTexture::QSGSoftwarePixmapTexture
Name: QSGSoftwarePixmapTexture::QSGSoftwarePixmapTexture
Prototype: QSGSoftwarePixmapTexture::QSGSoftwarePixmapTexture(const QPixmap &pixmap)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepixmaptexture.cpp
Lines: 57-60
  0.000% (0/1)
21
QSGSoftwarePixmapRenderer::renderScene
Name: QSGSoftwarePixmapRenderer::renderScene
Prototype: void QSGSoftwarePixmapRenderer::renderScene(uint)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepixmaprenderer.cpp
Lines: 62-70
  0.000% (0/1)
21
QSGSoftwarePainterNode::QSGSoftwarePainterNode
Name: QSGSoftwarePainterNode::QSGSoftwarePainterNode
Prototype: QSGSoftwarePainterNode::QSGSoftwarePainterNode(QQuickPaintedItem *item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode.cpp
Lines: 46-63
  0.000% (0/1)
21
QSGSoftwareNinePatchNode::QSGSoftwareNinePatchNode
Name: QSGSoftwareNinePatchNode::QSGSoftwareNinePatchNode
Prototype: QSGSoftwareNinePatchNode::QSGSoftwareNinePatchNode()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes.cpp
Lines: 136-140
  0.000% (0/1)
21
QSGSoftwareLayer::invalidated
Name: QSGSoftwareLayer::invalidated
Prototype: void QSGSoftwareLayer::invalidated()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp
Lines: 203-207
  0.000% (0/1)
21
QSGSoftwareInternalImageNode::QSGSoftwareInternalImageNode
Name: QSGSoftwareInternalImageNode::QSGSoftwareInternalImageNode
Prototype: QSGSoftwareInternalImageNode::QSGSoftwareInternalImageNode()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareinternalimagenode.cpp
Lines: 321-334
  0.000% (0/1)
21
QSGSoftwareImageNode::~QSGSoftwareImageNode
Name: QSGSoftwareImageNode::~QSGSoftwareImageNode
Prototype: QSGSoftwareImageNode::~QSGSoftwareImageNode()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes.cpp
Lines: 69-73
  0.000% (0/4)
22
QSGSoftwareImageNode::QSGSoftwareImageNode
Name: QSGSoftwareImageNode::QSGSoftwareImageNode
Prototype: QSGSoftwareImageNode::QSGSoftwareImageNode()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes.cpp
Lines: 58-67
  0.000% (0/1)
21
QSGSoftwareGlyphNode::QSGSoftwareGlyphNode
Name: QSGSoftwareGlyphNode::QSGSoftwareGlyphNode
Prototype: QSGSoftwareGlyphNode::QSGSoftwareGlyphNode()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareglyphnode.cpp
Lines: 44-50
  0.000% (0/1)
21
QSGSoftwareContext::rendererInterface
Name: QSGSoftwareContext::rendererInterface
Prototype: QSGRendererInterface *QSGSoftwareContext::rendererInterface(QSGRenderContext *renderContext)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp
Lines: 168-172
100.000% (1/1)
21
QSGSoftwareContext::QSGSoftwareContext
Name: QSGSoftwareContext::QSGSoftwareContext
Prototype: QSGSoftwareContext::QSGSoftwareContext(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp
Lines: 92-95
100.000% (1/1)
21
QSGSoftwareAdaptation::QSGSoftwareAdaptation
Name: QSGSoftwareAdaptation::QSGSoftwareAdaptation
Prototype: QSGSoftwareAdaptation::QSGSoftwareAdaptation(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareadaptation.cpp
Lines: 50-53
100.000% (1/1)
21
QSGSmoothTextureMaterial::QSGSmoothTextureMaterial
Name: QSGSmoothTextureMaterial::QSGSmoothTextureMaterial
Prototype: QSGSmoothTextureMaterial::QSGSmoothTextureMaterial()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultinternalimagenode.cpp
Lines: 63-67
100.000% (1/1)
21
QSGSmoothColorMaterial::QSGSmoothColorMaterial
Name: QSGSmoothColorMaterial::QSGSmoothColorMaterial
Prototype: QSGSmoothColorMaterial::QSGSmoothColorMaterial()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultinternalrectanglenode.cpp
Lines: 108-112
100.000% (1/1)
21
QSGSimpleTextureNode::textureCoordinatesTransform
Name: QSGSimpleTextureNode::textureCoordinatesTransform
Prototype: QSGSimpleTextureNode::TextureCoordinatesTransformMode QSGSimpleTextureNode::textureCoordinatesTransform() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimpletexturenode.cpp
Lines: 304-308
  0.000% (0/1)
21
QSGSimpleTextureNode::sourceRect
Name: QSGSimpleTextureNode::sourceRect
Prototype: QRectF QSGSimpleTextureNode::sourceRect() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimpletexturenode.cpp
Lines: 219-223
  0.000% (0/1)
21
QSGSimpleTextureNode::setOwnsTexture
Name: QSGSimpleTextureNode::setOwnsTexture
Prototype: void QSGSimpleTextureNode::setOwnsTexture(bool owns)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimpletexturenode.cpp
Lines: 319-323
100.000% (1/1)
21
QSGSimpleTextureNode::ownsTexture
Name: QSGSimpleTextureNode::ownsTexture
Prototype: bool QSGSimpleTextureNode::ownsTexture() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimpletexturenode.cpp
Lines: 330-334
100.000% (1/1)
21
QSGSimpleRectNode::setRect
Name: QSGSimpleRectNode::setRect
Prototype: void QSGSimpleRectNode::setRect(const QRectF &rect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplerectnode.cpp
Lines: 95-99
100.000% (1/1)
21
QSGSimpleMaterial::QSGSimpleMaterial
Name: QSGSimpleMaterial::QSGSimpleMaterial
Prototype: QSGSimpleMaterial(const State &aState, PtrShaderCreateFunc func)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplematerial.h
Lines: 142-146
  0.000% (0/1)
21
QSGSimpleMaterial::QSGSimpleMaterial
Name: QSGSimpleMaterial::QSGSimpleMaterial
Prototype: QSGSimpleMaterial(PtrShaderCreateFunc func)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplematerial.h
Lines: 148-151
100.000% (1/1)
21
QSGRootNode::notifyNodeChange
Name: QSGRootNode::notifyNodeChange
Prototype: void QSGRootNode::notifyNodeChange(QSGNode *node, DirtyState state)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1277-1282
100.000% (4/4)
22
QSGRootNode::QSGRootNode
Name: QSGRootNode::QSGRootNode
Prototype: QSGRootNode::QSGRootNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1250-1253
100.000% (1/1)
21
QSGRenderer::~QSGRenderer
Name: QSGRenderer::~QSGRenderer
Prototype: QSGRenderer::~QSGRenderer()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 144-148
100.000% (1/1)
21
QSGRenderer::isMirrored
Name: QSGRenderer::isMirrored
Prototype: bool QSGRenderer::isMirrored() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 178-183
100.000% (1/1)
21
QSGRenderer::QSGRenderer
Name: QSGRenderer::QSGRenderer
Prototype: QSGRenderer::QSGRenderer(QSGRenderContext *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrenderer.cpp
Lines: 130-141
100.000% (1/1)
21
QSGRenderNodePrivate::QSGRenderNodePrivate
Name: QSGRenderNodePrivate::QSGRenderNodePrivate
Prototype: QSGRenderNodePrivate::QSGRenderNodePrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrendernode.cpp
Lines: 76-81
100.000% (1/1)
21
QSGRenderNode::RenderState::get
Name: QSGRenderNode::RenderState::get
Prototype: void *QSGRenderNode::RenderState::get(const char *state) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrendernode.cpp
Lines: 393-397
  0.000% (0/1)
21
QSGRenderNode::QSGRenderNode
Name: QSGRenderNode::QSGRenderNode
Prototype: QSGRenderNode::QSGRenderNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrendernode.cpp
Lines: 53-57
100.000% (1/1)
21
QSGRenderContext::registerFontengineForCleanup
Name: QSGRenderContext::registerFontengineForCleanup
Prototype: void QSGRenderContext::registerFontengineForCleanup(QFontEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 359-363
100.000% (1/1)
21
QSGRenderContext::endSync
Name: QSGRenderContext::endSync
Prototype: void QSGRenderContext::endSync()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 344-348
100.000% (1/1)
21
QSGRenderContext::QSGRenderContext
Name: QSGRenderContext::QSGRenderContext
Prototype: QSGRenderContext::QSGRenderContext(QSGContext *context)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgcontext.cpp
Lines: 326-329
100.000% (1/1)
21
QSGPlainTexture::~QSGPlainTexture
Name: QSGPlainTexture::~QSGPlainTexture
Prototype: QSGPlainTexture::~QSGPlainTexture()
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 654-660
 87.500% (7/8)
22
QSGPlainTexture::QSGPlainTexture
Name: QSGPlainTexture::QSGPlainTexture
Prototype: QSGPlainTexture::QSGPlainTexture()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexture.cpp
Lines: 641-651
100.000% (1/1)
21
QSGPkmHandler::canRead
Name: QSGPkmHandler::canRead
Prototype: bool QSGPkmHandler::canRead(const QByteArray &suffix, const QByteArray &block)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgpkmhandler.cpp
Lines: 64-69
100.000% (1/1)
21
QSGOutlinedTextShader::QSGOutlinedTextShader
Name: QSGOutlinedTextShader::QSGOutlinedTextShader
Prototype: QSGOutlinedTextShader(QFontEngine::GlyphFormat glyphFormat)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 394-399
  0.000% (0/3)
21
QSGOutlinedTextMaterial::QSGOutlinedTextMaterial
Name: QSGOutlinedTextMaterial::QSGOutlinedTextMaterial
Prototype: QSGOutlinedTextMaterial::QSGOutlinedTextMaterial(const QRawFont &font)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 661-664
  0.000% (0/1)
21
QSGOpaqueTextureMaterialShader::QSGOpaqueTextureMaterialShader
Name: QSGOpaqueTextureMaterialShader::QSGOpaqueTextureMaterialShader
Prototype: QSGOpaqueTextureMaterialShader::QSGOpaqueTextureMaterialShader()
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturematerial.cpp
Lines: 59-65
100.000% (3/3)
21
QSGOpaqueTextureMaterial::setTexture
Name: QSGOpaqueTextureMaterial::setTexture
Prototype: void QSGOpaqueTextureMaterial::setTexture(QSGTexture *texture)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturematerial.cpp
Lines: 213-217
100.000% (1/1)
21
QSGOpaqueTextureMaterial::QSGOpaqueTextureMaterial
Name: QSGOpaqueTextureMaterial::QSGOpaqueTextureMaterial
Prototype: QSGOpaqueTextureMaterial::QSGOpaqueTextureMaterial()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturematerial.cpp
Lines: 170-178
100.000% (1/1)
21
QSGOpacityNode::QSGOpacityNode
Name: QSGOpacityNode::QSGOpacityNode
Prototype: QSGOpacityNode::QSGOpacityNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1316-1319
100.000% (1/1)
21
QSGNodeVisitor::visitChildren
Name: QSGNodeVisitor::visitChildren
Prototype: void QSGNodeVisitor::visitChildren(QSGNode *n)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1456-1460
  0.000% (0/4)
22
QSGNodeUpdater::visitChildren
Name: QSGNodeUpdater::visitChildren
Prototype: void QSGNodeUpdater::visitChildren(QSGNode *n)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp
Lines: 215-219
  0.000% (0/4)
22
Page:<>1
eLOC - Effective Lines of Code: 1559
...50
eLOC - Effective Lines of Code: 5
...60
eLOC - Effective Lines of Code: 4
...70
eLOC - Effective Lines of Code: 3
...80
eLOC - Effective Lines of Code: 3
...82
eLOC - Effective Lines of Code: 3
83
eLOC - Effective Lines of Code: 2
84
eLOC - Effective Lines of Code: 2
85
eLOC - Effective Lines of Code: 2
8687
eLOC - Effective Lines of Code: 2
88
eLOC - Effective Lines of Code: 2
89
eLOC - Effective Lines of Code: 2
90
eLOC - Effective Lines of Code: 2
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...200
eLOC - Effective Lines of Code: 1
...202
eLOC - Effective Lines of Code: 0

Generated by Squish Coco 4.2.0