OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
Function: writeNumbers
...20
Function: QV4::Value::toIndex
...30
Function: QV4::MapObject::defaultPrototype
...40
Function: QV4::Compiler::Context::findArgument
...48
Function: QSGSoftwareRenderListBuilder::visit
49
Function: QSGSoftwareInternalRectangleNode::setGradientStops
50
Function: QSGSimpleTextureNode::d_func
51
Function: QSGPlainTexture::hasMipmaps
5253
Function: QSGGeometry::indexDataAsUInt
54
Function: QSGDistanceFieldGlyphCache::registerOwnerElement
55
Function: QSGDefaultNinePatchNode::~QSGDefaultNinePatchNode
56
Function: QSGDefaultContext::shaderType
...60
Function: QQuickWorkerScript::message
...70
Function: QQuickTextEdit::resetRightPadding
...80
Function: QQuickShapePath::fillRuleChanged
...100
Function: QQuickPathView::setDelegate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QSGMaterialShader::d_func
Name: QSGMaterialShader::d_func
Prototype: inline const QSGMaterialShaderPrivate* d_func() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.h
Lines: 108-108
100.000% (1/1)
11
QSGMaterialShader::compile
Name: QSGMaterialShader::compile
Prototype: void QSGMaterialShader::compile()
Coverage:  61.538% (8/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 363-397
 61.538% (8/13)
195
QSGMaterialShader::RenderState::viewportRect
Name: QSGMaterialShader::RenderState::viewportRect
Prototype: QRect QSGMaterialShader::RenderState::viewportRect() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 544-548
100.000% (1/1)
21
QSGMaterialShader::RenderState::projectionMatrix
Name: QSGMaterialShader::RenderState::projectionMatrix
Prototype: QMatrix4x4 QSGMaterialShader::RenderState::projectionMatrix() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 532-536
  0.000% (0/1)
21
QSGMaterialShader::RenderState::opacity
Name: QSGMaterialShader::RenderState::opacity
Prototype: float QSGMaterialShader::RenderState::opacity() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 467-471
100.000% (1/1)
21
QSGMaterialShader::RenderState::modelViewMatrix
Name: QSGMaterialShader::RenderState::modelViewMatrix
Prototype: QMatrix4x4 QSGMaterialShader::RenderState::modelViewMatrix() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 522-526
  0.000% (0/1)
21
QSGMaterialShader::RenderState::isOpacityDirty
Name: QSGMaterialShader::RenderState::isOpacityDirty
Prototype: inline bool isOpacityDirty() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.h
Lines: 76-76
100.000% (1/1)
11
QSGMaterialShader::RenderState::isMatrixDirty
Name: QSGMaterialShader::RenderState::isMatrixDirty
Prototype: inline bool isMatrixDirty() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.h
Lines: 75-75
100.000% (1/1)
11
QSGMaterialShader::RenderState::isCachedMaterialDataDirty
Name: QSGMaterialShader::RenderState::isCachedMaterialDataDirty
Prototype: bool isCachedMaterialDataDirty() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.h
Lines: 77-77
  0.000% (0/1)
11
QSGMaterialShader::RenderState::dirtyStates
Name: QSGMaterialShader::RenderState::dirtyStates
Prototype: inline DirtyStates dirtyStates() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.h
Lines: 73-73
  0.000% (0/1)
11
QSGMaterialShader::RenderState::deviceRect
Name: QSGMaterialShader::RenderState::deviceRect
Prototype: QRect QSGMaterialShader::RenderState::deviceRect() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 556-560
  0.000% (0/1)
21
QSGMaterialShader::RenderState::devicePixelRatio
Name: QSGMaterialShader::RenderState::devicePixelRatio
Prototype: float QSGMaterialShader::RenderState::devicePixelRatio() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 496-500
100.000% (1/1)
21
QSGMaterialShader::RenderState::determinant
Name: QSGMaterialShader::RenderState::determinant
Prototype: float QSGMaterialShader::RenderState::determinant() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 477-481
100.000% (1/1)
21
QSGMaterialShader::RenderState::context
Name: QSGMaterialShader::RenderState::context
Prototype: QOpenGLContext *QSGMaterialShader::RenderState::context() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 568-576
 50.000% (2/4)
42
QSGMaterialShader::RenderState::combinedMatrix
Name: QSGMaterialShader::RenderState::combinedMatrix
Prototype: QMatrix4x4 QSGMaterialShader::RenderState::combinedMatrix() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 487-491
100.000% (1/1)
21
QSGMaterialShader::QSGMaterialShader
Name: QSGMaterialShader::QSGMaterialShader
Prototype: QSGMaterialShader::QSGMaterialShader()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 199-202
100.000% (1/1)
21
QSGMaterialShader::QSGMaterialShader
Name: QSGMaterialShader::QSGMaterialShader
Prototype: QSGMaterialShader::QSGMaterialShader(QSGMaterialShaderPrivate &dd)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 207-210
100.000% (1/1)
21
QSGMaterial::~QSGMaterial
Name: QSGMaterial::~QSGMaterial
Prototype: QSGMaterial::~QSGMaterial()
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 664-673
 28.571% (2/7)
43
QSGMaterial::setFlag
Name: QSGMaterial::setFlag
Prototype: void QSGMaterial::setFlag(Flags flags, bool on)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 711-717
100.000% (4/4)
32
QSGMaterial::flags
Name: QSGMaterial::flags
Prototype: QSGMaterial::Flags flags() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.h
Lines: 153-153
100.000% (1/1)
11
QSGMaterial::compare
Name: QSGMaterial::compare
Prototype: int QSGMaterial::compare(const QSGMaterial *other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 734-738
100.000% (1/1)
21
QSGMaterial::QSGMaterial
Name: QSGMaterial::QSGMaterial
Prototype: QSGMaterial::QSGMaterial()
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgmaterial.cpp
Lines: 643-657
 28.571% (2/7)
63
QSGLoQSubPixelDistanceFieldTextMaterialShader::QSGLoQSubPixelDistanceFieldTextMaterialShader
Name: QSGLoQSubPixelDistanceFieldTextMaterialShader::QSGLoQSubPixelDistanceFieldTextMaterialShader
Prototype: QSGLoQSubPixelDistanceFieldTextMaterialShader::QSGLoQSubPixelDistanceFieldTextMaterialShader()
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 576-581
  0.000% (0/3)
21
QSGLoQSubPixelDistanceFieldTextMaterial::type
Name: QSGLoQSubPixelDistanceFieldTextMaterial::type
Prototype: QSGMaterialType *QSGLoQSubPixelDistanceFieldTextMaterial::type() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 583-587
  0.000% (0/1)
11
QSGLoQSubPixelDistanceFieldTextMaterial::setColor
Name: QSGLoQSubPixelDistanceFieldTextMaterial::setColor
Prototype: void setColor(const QColor &color) override
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 151-151
  0.000% (0/1)
11
QSGLoQSubPixelDistanceFieldTextMaterial::createShader
Name: QSGLoQSubPixelDistanceFieldTextMaterial::createShader
Prototype: QSGMaterialShader *QSGLoQSubPixelDistanceFieldTextMaterial::createShader() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 589-592
  0.000% (0/1)
11
QSGLayer::updateRequested
Name: QSGLayer::updateRequested
Prototype: void QSGLayer::updateRequested()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qsgadaptationlayer_p.cpp
Lines: 149-152
100.000% (1/1)
11
QSGLayer::scheduledUpdateCompleted
Name: QSGLayer::scheduledUpdateCompleted
Prototype: void QSGLayer::scheduledUpdateCompleted()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qsgadaptationlayer_p.cpp
Lines: 155-158
100.000% (1/1)
11
QSGKtxHandler::read
Name: QSGKtxHandler::read
Prototype: QQuickTextureFactory *QSGKtxHandler::read()
Coverage:  29.630% (8/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgktxhandler.cpp
Lines: 108-151
 29.630% (8/27)
259
QSGKtxHandler::decode
Name: QSGKtxHandler::decode
Prototype: quint32 QSGKtxHandler::decode(quint32 val)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgktxhandler.cpp
Lines: 181-184
100.000% (1/1)
11
QSGKtxHandler::checkHeader
Name: QSGKtxHandler::checkHeader
Prototype: bool QSGKtxHandler::checkHeader(const KTXHeader &header)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/compressedtexture/qsgktxhandler.cpp
Lines: 153-179
 33.333% (2/6)
72
QSGKtxHandler::canRead
Name: QSGKtxHandler::canRead
Prototype: bool QSGKtxHandler::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/qsgktxhandler.cpp
Lines: 101-106
100.000% (1/1)
21
QSGInternalRectangleNode::setAntialiasing [qsgadaptationlayer_p.h #1]
Name: QSGInternalRectangleNode::setAntialiasing [qsgadaptationlayer_p.h #1]
Prototype: void setAntialiasing(bool antialiasing)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 142-142
  0.000% (0/1)
11
QSGInternalRectangleNode::accept [qsgadaptationlayer_p.h #1]
Name: QSGInternalRectangleNode::accept [qsgadaptationlayer_p.h #1]
Prototype: void accept(QSGNodeVisitorEx *visitor) override
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 147-147
  0.000% (0/4)
12
QSGInternalImageNode::setAntialiasing [qsgadaptationlayer_p.h #1]
Name: QSGInternalImageNode::setAntialiasing [qsgadaptationlayer_p.h #1]
Prototype: void setAntialiasing(bool antialiasing)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 162-162
  0.000% (0/1)
11
QSGInternalImageNode::accept [qsgadaptationlayer_p.h #1]
Name: QSGInternalImageNode::accept [qsgadaptationlayer_p.h #1]
Prototype: void accept(QSGNodeVisitorEx *visitor) override
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 171-171
  0.000% (0/4)
12
QSGImageNode::setSourceRect
Name: QSGImageNode::setSourceRect
Prototype: inline void setSourceRect(qreal x, qreal y, qreal w, qreal h)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgimagenode.h
Lines: 58-58
  0.000% (0/1)
11
QSGImageNode::setRect
Name: QSGImageNode::setRect
Prototype: inline void setRect(qreal x, qreal y, qreal w, qreal h)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgimagenode.h
Lines: 54-54
  0.000% (0/1)
11
QSGImageNode::rebuildGeometry
Name: QSGImageNode::rebuildGeometry
Prototype: void QSGImageNode::rebuildGeometry(QSGGeometry *g, QSGTexture *texture, const QRectF &rect, QRectF sourceRect, TextureCoordinatesTransformMode texCoordMode)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgimagenode.cpp
Lines: 199-226
  0.000% (0/15)
145
QSGHiQSubPixelDistanceFieldTextMaterialShader::updateState
Name: QSGHiQSubPixelDistanceFieldTextMaterialShader::updateState
Prototype: void QSGHiQSubPixelDistanceFieldTextMaterialShader::updateState(const RenderState &state, QSGMaterial *newEffect, QSGMaterial *oldEffect)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 535-556
 93.750% (15/16)
134
QSGHiQSubPixelDistanceFieldTextMaterialShader::initialize
Name: QSGHiQSubPixelDistanceFieldTextMaterialShader::initialize
Prototype: void QSGHiQSubPixelDistanceFieldTextMaterialShader::initialize()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 516-521
100.000% (1/1)
31
QSGHiQSubPixelDistanceFieldTextMaterialShader::deactivate
Name: QSGHiQSubPixelDistanceFieldTextMaterialShader::deactivate
Prototype: void QSGHiQSubPixelDistanceFieldTextMaterialShader::deactivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 529-533
100.000% (1/1)
101
QSGHiQSubPixelDistanceFieldTextMaterialShader::activate
Name: QSGHiQSubPixelDistanceFieldTextMaterialShader::activate
Prototype: void QSGHiQSubPixelDistanceFieldTextMaterialShader::activate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 523-527
100.000% (1/1)
61
QSGHiQSubPixelDistanceFieldTextMaterialShader::QSGHiQSubPixelDistanceFieldTextMaterialShader
Name: QSGHiQSubPixelDistanceFieldTextMaterialShader::QSGHiQSubPixelDistanceFieldTextMaterialShader
Prototype: QSGHiQSubPixelDistanceFieldTextMaterialShader::QSGHiQSubPixelDistanceFieldTextMaterialShader()
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 509-514
100.000% (3/3)
21
QSGHiQSubPixelDistanceFieldTextMaterial::type
Name: QSGHiQSubPixelDistanceFieldTextMaterial::type
Prototype: QSGMaterialType *QSGHiQSubPixelDistanceFieldTextMaterial::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 558-562
100.000% (1/1)
11
QSGHiQSubPixelDistanceFieldTextMaterial::setColor
Name: QSGHiQSubPixelDistanceFieldTextMaterial::setColor
Prototype: void setColor(const QColor &color) override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p_p.h
Lines: 143-143
100.000% (1/1)
11
QSGHiQSubPixelDistanceFieldTextMaterial::createShader
Name: QSGHiQSubPixelDistanceFieldTextMaterial::createShader
Prototype: QSGMaterialShader *QSGHiQSubPixelDistanceFieldTextMaterial::createShader() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp
Lines: 564-567
100.000% (1/1)
11
QSGGuiThreadShaderEffectManager::textureChanged
Name: QSGGuiThreadShaderEffectManager::textureChanged
Prototype: void QSGGuiThreadShaderEffectManager::textureChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qsgadaptationlayer_p.cpp
Lines: 297-300
  0.000% (0/1)
11
QSGGuiThreadShaderEffectManager::shaderCodePrepared
Name: QSGGuiThreadShaderEffectManager::shaderCodePrepared
Prototype: void QSGGuiThreadShaderEffectManager::shaderCodePrepared(bool _t1, ShaderInfo::Type _t2, const QByteArray & _t3, ShaderInfo * _t4)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qsgadaptationlayer_p.cpp
Lines: 290-294
  0.000% (0/1)
21
QSGGuiThreadShaderEffectManager::logAndStatusChanged
Name: QSGGuiThreadShaderEffectManager::logAndStatusChanged
Prototype: void QSGGuiThreadShaderEffectManager::logAndStatusChanged()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/.moc/moc_qsgadaptationlayer_p.cpp
Lines: 303-306
  0.000% (0/1)
11
QSGGlyphNode::setOwnerElement [qsgadaptationlayer_p.h #1]
Name: QSGGlyphNode::setOwnerElement [qsgadaptationlayer_p.h #1]
Prototype: void setOwnerElement(QQuickItem *ownerElement)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 393-393
100.000% (1/1)
11
QSGGlyphNode::setBoundingRect [qsgadaptationlayer_p.h #1]
Name: QSGGlyphNode::setBoundingRect [qsgadaptationlayer_p.h #1]
Prototype: void setBoundingRect(const QRectF &bounds)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 387-387
100.000% (1/1)
11
QSGGlyphNode::ownerElement [qsgadaptationlayer_p.h #1]
Name: QSGGlyphNode::ownerElement [qsgadaptationlayer_p.h #1]
Prototype: QQuickItem *ownerElement() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 394-394
100.000% (1/1)
11
QSGGlyphNode::boundingRect [qsgadaptationlayer_p.h #1]
Name: QSGGlyphNode::boundingRect [qsgadaptationlayer_p.h #1]
Prototype: QRectF boundingRect() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 386-386
  0.000% (0/1)
11
QSGGlyphNode::accept [qsgadaptationlayer_p.h #1]
Name: QSGGlyphNode::accept [qsgadaptationlayer_p.h #1]
Prototype: void accept(QSGNodeVisitorEx *visitor) override
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgadaptationlayer_p.h #1
Lines: 396-396
  0.000% (0/4)
12
QSGGeometryNode::~QSGGeometryNode
Name: QSGGeometryNode::~QSGGeometryNode
Prototype: QSGGeometryNode::~QSGGeometryNode()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 891-897
 71.429% (5/7)
43
QSGGeometryNode::setRenderOrder
Name: QSGGeometryNode::setRenderOrder
Prototype: void QSGGeometryNode::setRenderOrder(int order)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 948-951
  0.000% (0/1)
11
QSGGeometryNode::setOpaqueMaterial
Name: QSGGeometryNode::setOpaqueMaterial
Prototype: void QSGGeometryNode::setOpaqueMaterial(QSGMaterial *material)
Coverage:  36.364% (4/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 996-1007
 36.364% (4/11)
63
QSGGeometryNode::setMaterial
Name: QSGGeometryNode::setMaterial
Prototype: void QSGGeometryNode::setMaterial(QSGMaterial *material)
Coverage:  36.364% (4/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 965-975
 36.364% (4/11)
63
QSGGeometryNode::setInheritedOpacity
Name: QSGGeometryNode::setInheritedOpacity
Prototype: void QSGGeometryNode::setInheritedOpacity(qreal opacity)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1042-1046
100.000% (1/1)
21
QSGGeometryNode::renderOrder
Name: QSGGeometryNode::renderOrder
Prototype: int renderOrder() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 238-238
  0.000% (0/1)
11
QSGGeometryNode::opaqueMaterial
Name: QSGGeometryNode::opaqueMaterial
Prototype: QSGMaterial *opaqueMaterial() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 233-233
100.000% (1/1)
11
QSGGeometryNode::material
Name: QSGGeometryNode::material
Prototype: QSGMaterial *material() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 230-230
100.000% (1/1)
11
QSGGeometryNode::inheritedOpacity
Name: QSGGeometryNode::inheritedOpacity
Prototype: qreal inheritedOpacity() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.h
Lines: 241-241
100.000% (1/1)
11
QSGGeometryNode::activeMaterial
Name: QSGGeometryNode::activeMaterial
Prototype: QSGMaterial *QSGGeometryNode::activeMaterial() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1025-1030
100.000% (6/6)
32
QSGGeometryNode::QSGGeometryNode
Name: QSGGeometryNode::QSGGeometryNode
Prototype: QSGGeometryNode::QSGGeometryNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 864-867
100.000% (1/1)
21
QSGGeometryNode::QSGGeometryNode
Name: QSGGeometryNode::QSGGeometryNode
Prototype: QSGGeometryNode::QSGGeometryNode(QSGGeometryNodePrivate &dd)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 873-880
100.000% (1/1)
21
QSGGeometryData::install
Name: QSGGeometryData::install
Prototype: static inline void install(const QSGGeometry *g, QSGGeometryData *data)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry_p.h
Lines: 67-70
  0.000% (0/1)
21
QSGGeometryData::hasDirtyVertexData
Name: QSGGeometryData::hasDirtyVertexData
Prototype: static bool inline hasDirtyVertexData(const QSGGeometry *g)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry_p.h
Lines: 72-72
  0.000% (0/1)
11
QSGGeometryData::hasDirtyIndexData
Name: QSGGeometryData::hasDirtyIndexData
Prototype: static bool inline hasDirtyIndexData(const QSGGeometry *g)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry_p.h
Lines: 75-75
  0.000% (0/1)
11
QSGGeometryData::data
Name: QSGGeometryData::data
Prototype: static inline QSGGeometryData *data(const QSGGeometry *g)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry_p.h
Lines: 63-65
  0.000% (0/1)
11
QSGGeometryData::clearDirtyVertexData
Name: QSGGeometryData::clearDirtyVertexData
Prototype: static void inline clearDirtyVertexData(const QSGGeometry *g)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry_p.h
Lines: 73-73
  0.000% (0/1)
11
QSGGeometryData::clearDirtyIndexData
Name: QSGGeometryData::clearDirtyIndexData
Prototype: static void inline clearDirtyIndexData(const QSGGeometry *g)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry_p.h
Lines: 76-76
  0.000% (0/1)
11
QSGGeometry::~QSGGeometry
Name: QSGGeometry::~QSGGeometry
Prototype: QSGGeometry::~QSGGeometry()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 485-492
 71.429% (5/7)
43
QSGGeometry::vertexDataPattern
Name: QSGGeometry::vertexDataPattern
Prototype: DataPattern vertexDataPattern() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 192-192
  0.000% (0/1)
11
QSGGeometry::vertexDataAsTexturedPoint2D
Name: QSGGeometry::vertexDataAsTexturedPoint2D
Prototype: inline QSGGeometry::TexturedPoint2D *QSGGeometry::vertexDataAsTexturedPoint2D()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 259-270
100.000% (1/1)
91
QSGGeometry::vertexDataAsTexturedPoint2D
Name: QSGGeometry::vertexDataAsTexturedPoint2D
Prototype: inline const QSGGeometry::TexturedPoint2D *QSGGeometry::vertexDataAsTexturedPoint2D() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 295-306
  0.000% (0/1)
91
QSGGeometry::vertexDataAsPoint2D
Name: QSGGeometry::vertexDataAsPoint2D
Prototype: inline QSGGeometry::Point2D *QSGGeometry::vertexDataAsPoint2D()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 249-257
100.000% (1/1)
61
QSGGeometry::vertexDataAsPoint2D
Name: QSGGeometry::vertexDataAsPoint2D
Prototype: inline const QSGGeometry::Point2D *QSGGeometry::vertexDataAsPoint2D() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 285-293
100.000% (1/1)
61
QSGGeometry::vertexDataAsColoredPoint2D
Name: QSGGeometry::vertexDataAsColoredPoint2D
Prototype: inline QSGGeometry::ColoredPoint2D *QSGGeometry::vertexDataAsColoredPoint2D()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 272-283
  0.000% (0/1)
91
QSGGeometry::vertexDataAsColoredPoint2D
Name: QSGGeometry::vertexDataAsColoredPoint2D
Prototype: inline const QSGGeometry::ColoredPoint2D *QSGGeometry::vertexDataAsColoredPoint2D() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 308-319
  0.000% (0/1)
91
QSGGeometry::vertexData
Name: QSGGeometry::vertexData
Prototype: void *vertexData()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 156-156
100.000% (1/1)
11
QSGGeometry::vertexData
Name: QSGGeometry::vertexData
Prototype: inline const void *vertexData() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 161-161
100.000% (1/1)
11
QSGGeometry::vertexCount
Name: QSGGeometry::vertexCount
Prototype: int vertexCount() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 154-154
100.000% (1/1)
11
QSGGeometry::updateTexturedRectGeometry
Name: QSGGeometry::updateTexturedRectGeometry
Prototype: void QSGGeometry::updateTexturedRectGeometry(QSGGeometry *g, const QRectF &rect, const QRectF &textureRect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 725-747
100.000% (1/1)
171
QSGGeometry::updateRectGeometry
Name: QSGGeometry::updateRectGeometry
Prototype: void QSGGeometry::updateRectGeometry(QSGGeometry *g, const QRectF &rect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 700-714
100.000% (1/1)
91
QSGGeometry::updateColoredRectGeometry
Name: QSGGeometry::updateColoredRectGeometry
Prototype: void QSGGeometry::updateColoredRectGeometry(QSGGeometry *g, const QRectF &rect)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 755-769
  0.000% (0/1)
91
QSGGeometry::sizeOfVertex
Name: QSGGeometry::sizeOfVertex
Prototype: inline int sizeOfVertex() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 182-182
100.000% (1/1)
11
QSGGeometry::sizeOfIndex
Name: QSGGeometry::sizeOfIndex
Prototype: int QSGGeometry::sizeOfIndex() const
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 321-327
 60.000% (6/10)
44
QSGGeometry::setVertexDataPattern
Name: QSGGeometry::setVertexDataPattern
Prototype: void QSGGeometry::setVertexDataPattern(DataPattern p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 852-855
100.000% (1/1)
11
QSGGeometry::setLineWidth
Name: QSGGeometry::setLineWidth
Prototype: void QSGGeometry::setLineWidth(float width)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 626-629
  0.000% (0/1)
11
QSGGeometry::setIndexDataPattern
Name: QSGGeometry::setIndexDataPattern
Prototype: void QSGGeometry::setIndexDataPattern(DataPattern p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 828-831
100.000% (1/1)
11
QSGGeometry::setDrawingMode
Name: QSGGeometry::setDrawingMode
Prototype: void QSGGeometry::setDrawingMode(unsigned int mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 587-590
100.000% (1/1)
11
QSGGeometry::markVertexDataDirty
Name: QSGGeometry::markVertexDataDirty
Prototype: void QSGGeometry::markVertexDataDirty()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 883-886
  0.000% (0/1)
11
QSGGeometry::markIndexDataDirty
Name: QSGGeometry::markIndexDataDirty
Prototype: void QSGGeometry::markIndexDataDirty()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 868-871
  0.000% (0/1)
11
QSGGeometry::lineWidth
Name: QSGGeometry::lineWidth
Prototype: float QSGGeometry::lineWidth() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.cpp
Lines: 608-611
100.000% (1/1)
11
QSGGeometry::indexType
Name: QSGGeometry::indexType
Prototype: inline int indexType() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 166-166
100.000% (1/1)
11
QSGGeometry::indexDataPattern
Name: QSGGeometry::indexDataPattern
Prototype: DataPattern indexDataPattern() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 189-189
  0.000% (0/1)
11
QSGGeometry::indexDataAsUShort
Name: QSGGeometry::indexDataAsUShort
Prototype: inline quint16 *QSGGeometry::indexDataAsUShort()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 231-235
100.000% (1/1)
21
QSGGeometry::indexDataAsUShort
Name: QSGGeometry::indexDataAsUShort
Prototype: inline const quint16 *QSGGeometry::indexDataAsUShort() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsggeometry.h
Lines: 243-247
  0.000% (0/1)
21
Page:<>1
Function: writeNumbers
...20
Function: QV4::Value::toIndex
...30
Function: QV4::MapObject::defaultPrototype
...40
Function: QV4::Compiler::Context::findArgument
...48
Function: QSGSoftwareRenderListBuilder::visit
49
Function: QSGSoftwareInternalRectangleNode::setGradientStops
50
Function: QSGSimpleTextureNode::d_func
51
Function: QSGPlainTexture::hasMipmaps
5253
Function: QSGGeometry::indexDataAsUInt
54
Function: QSGDistanceFieldGlyphCache::registerOwnerElement
55
Function: QSGDefaultNinePatchNode::~QSGDefaultNinePatchNode
56
Function: QSGDefaultContext::shaderType
...60
Function: QQuickWorkerScript::message
...70
Function: QQuickTextEdit::resetRightPadding
...80
Function: QQuickShapePath::fillRuleChanged
...100
Function: QQuickPathView::setDelegate
...200
Function: Codegen::Codegen::Codegen::statementList [qv4codegen.cpp #1]
...202
Function: BaselineJIT::generate_CallPossiblyDirectEval

Generated by Squish Coco 4.2.0