| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
QSGSoftwareImageNode::setRect| Name: | QSGSoftwareImageNode::setRect | | Prototype: | void setRect(const QRectF &rect) override | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes_p.h | | Lines: | 85-85 |
| | 1 | 1 |
QSGSoftwareImageNode::setSourceRect| Name: | QSGSoftwareImageNode::setSourceRect | | Prototype: | void setSourceRect(const QRectF &r) override | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes_p.h | | Lines: | 88-88 |
| | 1 | 1 |
QSGSoftwareImageNode::sourceRect| Name: | QSGSoftwareImageNode::sourceRect | | Prototype: | QRectF sourceRect() const override | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes_p.h | | Lines: | 89-89 |
| | 1 | 1 |
QSGSoftwareImageNode::texture| Name: | QSGSoftwareImageNode::texture | | Prototype: | QSGTexture *texture() const override | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes_p.h | | Lines: | 92-92 |
| | 1 | 1 |
QSGSoftwareImageNode::textureCoordinatesTransform| Name: | QSGSoftwareImageNode::textureCoordinatesTransform | | Prototype: | TextureCoordinatesTransformMode textureCoordinatesTransform() const override | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes_p.h | | Lines: | 101-101 |
| | 1 | 1 |
QSGSoftwareInternalImageNode::rect| Name: | QSGSoftwareInternalImageNode::rect | | Prototype: | QRectF QSGSoftwareInternalImageNode::rect() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareinternalimagenode.cpp | | Lines: | 497-500 |
| | 1 | 1 |
QSGSoftwareInternalRectangleNode::rect| Name: | QSGSoftwareInternalRectangleNode::rect | | Prototype: | QRectF QSGSoftwareInternalRectangleNode::rect() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareinternalrectanglenode.cpp | | Lines: | 296-300 |
| | 1 | 1 |
QSGSoftwareInternalRectangleNode::setAntialiasing| Name: | QSGSoftwareInternalRectangleNode::setAntialiasing | | Prototype: | void setAntialiasing(bool antialiasing) override | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareinternalrectanglenode_p.h | | Lines: | 74-74 |
| | 1 | 1 |
QSGSoftwareLayer::hasAlphaChannel| Name: | QSGSoftwareLayer::hasAlphaChannel | | Prototype: | bool QSGSoftwareLayer::hasAlphaChannel() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp | | Lines: | 77-80 |
| | 1 | 1 |
QSGSoftwareLayer::hasMipmaps| Name: | QSGSoftwareLayer::hasMipmaps | | Prototype: | bool QSGSoftwareLayer::hasMipmaps() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp | | Lines: | 82-85 |
| | 1 | 1 |
QSGSoftwareLayer::pixmap| Name: | QSGSoftwareLayer::pixmap | | Prototype: | const QPixmap &pixmap() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer_p.h | | Lines: | 68-68 |
| | 1 | 1 |
QSGSoftwareLayer::setDevicePixelRatio| Name: | QSGSoftwareLayer::setDevicePixelRatio | | Prototype: | void QSGSoftwareLayer::setDevicePixelRatio(qreal ratio) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp | | Lines: | 174-177 |
| | 1 | 1 |
QSGSoftwareLayer::setRecursive| Name: | QSGSoftwareLayer::setRecursive | | Prototype: | void QSGSoftwareLayer::setRecursive(bool recursive) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp | | Lines: | 161-164 |
| | 1 | 1 |
QSGSoftwareLayer::textureId| Name: | QSGSoftwareLayer::textureId | | Prototype: | int QSGSoftwareLayer::textureId() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp | | Lines: | 67-70 |
| | 1 | 1 |
QSGSoftwareLayer::textureSize| Name: | QSGSoftwareLayer::textureSize | | Prototype: | QSize QSGSoftwareLayer::textureSize() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp | | Lines: | 72-75 |
| | 1 | 1 |
QSGSoftwareLayer::toImage| Name: | QSGSoftwareLayer::toImage | | Prototype: | QImage QSGSoftwareLayer::toImage() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp | | Lines: | 144-147 |
| | 1 | 1 |
QSGSoftwareLayer::~QSGSoftwareLayer| Name: | QSGSoftwareLayer::~QSGSoftwareLayer | | Prototype: | QSGSoftwareLayer::~QSGSoftwareLayer() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp | | Lines: | 62-65 |
| | 1 | 1 |
QSGSoftwareNinePatchNode::bounds| Name: | QSGSoftwareNinePatchNode::bounds | | Prototype: | QRectF QSGSoftwareNinePatchNode::bounds() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes.cpp | | Lines: | 194-197 |
| | 1 | 1 |
QSGSoftwareNinePatchNode::isOpaque| Name: | QSGSoftwareNinePatchNode::isOpaque | | Prototype: | bool isOpaque() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes_p.h | | Lines: | 136-136 |
| | 1 | 1 |
QSGSoftwarePainterNode::contentsScale| Name: | QSGSoftwarePainterNode::contentsScale | | Prototype: | qreal contentsScale() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode_p.h | | Lines: | 90-90 |
| | 1 | 1 |
QSGSoftwarePainterNode::fastFBOResizing| Name: | QSGSoftwarePainterNode::fastFBOResizing | | Prototype: | bool fastFBOResizing() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode_p.h | | Lines: | 93-93 |
| | 1 | 1 |
QSGSoftwarePainterNode::fillColor| Name: | QSGSoftwarePainterNode::fillColor | | Prototype: | QColor fillColor() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode_p.h | | Lines: | 87-87 |
| | 1 | 1 |
QSGSoftwarePainterNode::linearFiltering| Name: | QSGSoftwarePainterNode::linearFiltering | | Prototype: | bool linearFiltering() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode_p.h | | Lines: | 78-78 |
| | 1 | 1 |
QSGSoftwarePainterNode::mipmapping| Name: | QSGSoftwarePainterNode::mipmapping | | Prototype: | bool mipmapping() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode_p.h | | Lines: | 81-81 |
| | 1 | 1 |
QSGSoftwarePainterNode::opaquePainting| Name: | QSGSoftwarePainterNode::opaquePainting | | Prototype: | bool opaquePainting() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode_p.h | | Lines: | 75-75 |
| | 1 | 1 |
QSGSoftwarePainterNode::paint| Name: | QSGSoftwarePainterNode::paint | | Prototype: | void QSGSoftwarePainterNode::paint(QPainter *painter) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode.cpp | | Lines: | 174-177 |
| | 1 | 1 |
QSGSoftwarePainterNode::setFastFBOResizing| Name: | QSGSoftwarePainterNode::setFastFBOResizing | | Prototype: | void QSGSoftwarePainterNode::setFastFBOResizing(bool dynamic) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode.cpp | | Lines: | 145-148 |
| | 1 | 1 |
QSGSoftwarePainterNode::size| Name: | QSGSoftwarePainterNode::size | | Prototype: | QSize size() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode_p.h | | Lines: | 70-70 |
| | 1 | 1 |
QSGSoftwarePainterNode::smoothPainting| Name: | QSGSoftwarePainterNode::smoothPainting | | Prototype: | bool smoothPainting() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode_p.h | | Lines: | 84-84 |
| | 1 | 1 |
QSGSoftwarePainterNode::texture| Name: | QSGSoftwarePainterNode::texture | | Prototype: | QSGTexture *texture() const override | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode_p.h | | Lines: | 97-97 |
| | 1 | 1 |
QSGSoftwarePainterNode::textureSize| Name: | QSGSoftwarePainterNode::textureSize | | Prototype: | QSize textureSize() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode_p.h | | Lines: | 104-104 |
| | 1 | 1 |
QSGSoftwarePainterNode::toImage| Name: | QSGSoftwarePainterNode::toImage | | Prototype: | QImage QSGSoftwarePainterNode::toImage() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode.cpp | | Lines: | 150-153 |
| | 1 | 1 |
QSGSoftwarePainterNode::~QSGSoftwarePainterNode| Name: | QSGSoftwarePainterNode::~QSGSoftwarePainterNode | | Prototype: | QSGSoftwarePainterNode::~QSGSoftwarePainterNode() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode.cpp | | Lines: | 65-68 |
| | 1 | 1 |
QSGSoftwarePixmapRenderer::setProjectionRect| Name: | QSGSoftwarePixmapRenderer::setProjectionRect | | Prototype: | void QSGSoftwarePixmapRenderer::setProjectionRect(const QRect &projectionRect) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepixmaprenderer.cpp | | Lines: | 117-120 |
| | 1 | 1 |
QSGSoftwarePixmapTexture::bind| Name: | QSGSoftwarePixmapTexture::bind | | Prototype: | void QSGSoftwarePixmapTexture::bind() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepixmaptexture.cpp | | Lines: | 83-86 |
| | 1 | 1 |
QSGSoftwarePixmapTexture::hasAlphaChannel| Name: | QSGSoftwarePixmapTexture::hasAlphaChannel | | Prototype: | bool QSGSoftwarePixmapTexture::hasAlphaChannel() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepixmaptexture.cpp | | Lines: | 73-76 |
| | 1 | 1 |
QSGSoftwarePixmapTexture::hasMipmaps| Name: | QSGSoftwarePixmapTexture::hasMipmaps | | Prototype: | bool QSGSoftwarePixmapTexture::hasMipmaps() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepixmaptexture.cpp | | Lines: | 78-81 |
| | 1 | 1 |
QSGSoftwarePixmapTexture::pixmap| Name: | QSGSoftwarePixmapTexture::pixmap | | Prototype: | const QPixmap &pixmap() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepixmaptexture_p.h | | Lines: | 71-71 |
| | 1 | 1 |
QSGSoftwarePixmapTexture::textureId| Name: | QSGSoftwarePixmapTexture::textureId | | Prototype: | int QSGSoftwarePixmapTexture::textureId() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepixmaptexture.cpp | | Lines: | 63-66 |
| | 1 | 1 |
QSGSoftwarePixmapTexture::textureSize| Name: | QSGSoftwarePixmapTexture::textureSize | | Prototype: | QSize QSGSoftwarePixmapTexture::textureSize() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepixmaptexture.cpp | | Lines: | 68-71 |
| | 1 | 1 |
QSGSoftwareRectangleNode::color| Name: | QSGSoftwareRectangleNode::color | | Prototype: | QColor color() const override | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes_p.h | | Lines: | 70-70 |
| | 1 | 1 |
QSGSoftwareRectangleNode::paint| Name: | QSGSoftwareRectangleNode::paint | | Prototype: | void QSGSoftwareRectangleNode::paint(QPainter *painter) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes.cpp | | Lines: | 53-56 |
| | 1 | 1 |
QSGSoftwareRectangleNode::rect| Name: | QSGSoftwareRectangleNode::rect | | Prototype: | QRectF rect() const override | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes_p.h | | Lines: | 67-67 |
| | 1 | 1 |
QSGSoftwareRectangleNode::setColor| Name: | QSGSoftwareRectangleNode::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/adaptations/software/qsgsoftwarepublicnodes_p.h | | Lines: | 69-69 |
| | 1 | 1 |
QSGSoftwareRectangleNode::setRect| Name: | QSGSoftwareRectangleNode::setRect | | Prototype: | void setRect(const QRectF &rect) override | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes_p.h | | Lines: | 66-66 |
| | 1 | 1 |
QSGSoftwareRenderContext::createRenderer| Name: | QSGSoftwareRenderContext::createRenderer | | Prototype: | QSGRenderer *QSGSoftwareRenderContext::createRenderer() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp | | Lines: | 152-155 |
| | 1 | 1 |
QSGSoftwareRenderContext::createTexture| Name: | QSGSoftwareRenderContext::createTexture | | Prototype: | QSGTexture *QSGSoftwareRenderContext::createTexture(const QImage &image, uint flags) const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp | | Lines: | 147-150 |
| | 1 | 1 |
QSGSoftwareRenderContext::maxTextureSize| Name: | QSGSoftwareRenderContext::maxTextureSize | | Prototype: | int QSGSoftwareRenderContext::maxTextureSize() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp | | Lines: | 163-166 |
| | 1 | 1 |
QSGSoftwareRenderContext::renderNextFrame| Name: | QSGSoftwareRenderContext::renderNextFrame | | Prototype: | void QSGSoftwareRenderContext::renderNextFrame(QSGRenderer *renderer, uint fbo) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp | | Lines: | 158-161 |
| | 1 | 1 |
QSGSoftwareRenderListBuilder::visit| Name: | QSGSoftwareRenderListBuilder::visit | | Prototype: | bool QSGSoftwareRenderListBuilder::visit(QSGClipNode *) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp | | Lines: | 72-75 |
| | 1 | 1 |
QSGSoftwareRenderListBuilder::visit| Name: | QSGSoftwareRenderListBuilder::visit | | Prototype: | bool QSGSoftwareRenderListBuilder::visit(QSGGeometryNode *node) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp | | Lines: | 81-84 |
| | 1 | 1 |
QSGSoftwareRenderListBuilder::visit| Name: | QSGSoftwareRenderListBuilder::visit | | Prototype: | bool QSGSoftwareRenderListBuilder::visit(QSGOpacityNode *) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp | | Lines: | 90-93 |
| | 1 | 1 |
QSGSoftwareRenderListBuilder::visit| Name: | QSGSoftwareRenderListBuilder::visit | | Prototype: | bool QSGSoftwareRenderListBuilder::visit(QSGInternalImageNode *node) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp | | Lines: | 99-102 |
| | 1 | 1 |
QSGSoftwareRenderListBuilder::visit| Name: | QSGSoftwareRenderListBuilder::visit | | Prototype: | bool QSGSoftwareRenderListBuilder::visit(QSGPainterNode *node) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp | | Lines: | 108-111 |
| | 1 | 1 |
QSGSoftwareRenderListBuilder::visit| Name: | QSGSoftwareRenderListBuilder::visit | | Prototype: | bool QSGSoftwareRenderListBuilder::visit(QSGInternalRectangleNode *node) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp | | Lines: | 117-120 |
| | 1 | 1 |
QSGSoftwareRenderListBuilder::visit| Name: | QSGSoftwareRenderListBuilder::visit | | Prototype: | bool QSGSoftwareRenderListBuilder::visit(QSGGlyphNode *node) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp | | Lines: | 126-129 |
| | 1 | 1 |
QSGSoftwareRenderListBuilder::visit| Name: | QSGSoftwareRenderListBuilder::visit | | Prototype: | bool QSGSoftwareRenderListBuilder::visit(QSGRootNode *) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp | | Lines: | 135-138 |
| | 1 | 1 |
QSGSoftwareRenderListBuilder::visit| Name: | QSGSoftwareRenderListBuilder::visit | | Prototype: | bool QSGSoftwareRenderListBuilder::visit(QSGSpriteNode *node) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp | | Lines: | 145-148 |
| | 1 | 1 |
QSGSoftwareRenderListBuilder::visit| Name: | QSGSoftwareRenderListBuilder::visit | | Prototype: | bool QSGSoftwareRenderListBuilder::visit(QSGTransformNode *) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp | | Lines: | 63-66 |
| | 1 | 1 |
QSGSoftwareRenderListBuilder::visit| Name: | QSGSoftwareRenderListBuilder::visit | | Prototype: | bool QSGSoftwareRenderListBuilder::visit(QSGRenderNode *node) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp | | Lines: | 156-159 |
| | 1 | 1 |
QSGSoftwareRenderLoop::animationDriver| Name: | QSGSoftwareRenderLoop::animationDriver | | Prototype: | QAnimationDriver *animationDriver() const override | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop_p.h | | Lines: | 84-84 |
| | 1 | 1 |
QSGSoftwareRenderLoop::createRenderContext| Name: | QSGSoftwareRenderLoop::createRenderContext | | Prototype: | QSGRenderContext *createRenderContext(QSGContext *) const override | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop_p.h | | Lines: | 87-87 |
| | 1 | 1 |
QSGSoftwareRenderLoop::handleUpdateRequest| Name: | QSGSoftwareRenderLoop::handleUpdateRequest | | Prototype: | void QSGSoftwareRenderLoop::handleUpdateRequest(QQuickWindow *window) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp | | Lines: | 266-269 |
| | 1 | 1 |
QSGSoftwareRenderLoop::sceneGraphContext| Name: | QSGSoftwareRenderLoop::sceneGraphContext | | Prototype: | QSGContext *QSGSoftwareRenderLoop::sceneGraphContext() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp | | Lines: | 260-263 |
| | 1 | 1 |
QSGSoftwareRenderLoop::update| Name: | QSGSoftwareRenderLoop::update | | Prototype: | void update(QQuickWindow *window) override | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop_p.h | | Lines: | 77-77 |
| | 1 | 1 |
QSGSoftwareRenderLoop::windowSurfaceType| Name: | QSGSoftwareRenderLoop::windowSurfaceType | | Prototype: | QSurface::SurfaceType QSGSoftwareRenderLoop::windowSurfaceType() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp | | Lines: | 253-256 |
| | 1 | 1 |
QSGSoftwareRenderableNode::boundingRectMax| Name: | QSGSoftwareRenderableNode::boundingRectMax | | Prototype: | QRect boundingRectMax() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode_p.h | | Lines: | 102-102 |
| | 1 | 1 |
QSGSoftwareRenderableNode::boundingRectMin| Name: | QSGSoftwareRenderableNode::boundingRectMin | | Prototype: | QRect boundingRectMin() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode_p.h | | Lines: | 101-101 |
| | 1 | 1 |
QSGSoftwareRenderableNode::clipRegion| Name: | QSGSoftwareRenderableNode::clipRegion | | Prototype: | QRegion clipRegion() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode_p.h | | Lines: | 113-113 |
| | 1 | 1 |
QSGSoftwareRenderableNode::dirtyRegion| Name: | QSGSoftwareRenderableNode::dirtyRegion | | Prototype: | QRegion QSGSoftwareRenderableNode::dirtyRegion() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp | | Lines: | 436-439 |
| | 1 | 1 |
QSGSoftwareRenderableNode::handle| Name: | QSGSoftwareRenderableNode::handle | | Prototype: | QSGNode *handle() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode_p.h | | Lines: | 107-107 |
| | 1 | 1 |
QSGSoftwareRenderableNode::isDirty| Name: | QSGSoftwareRenderableNode::isDirty | | Prototype: | bool isDirty() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode_p.h | | Lines: | 105-105 |
| | 1 | 1 |
QSGSoftwareRenderableNode::isDirtyRegionEmpty| Name: | QSGSoftwareRenderableNode::isDirtyRegionEmpty | | Prototype: | bool QSGSoftwareRenderableNode::isDirtyRegionEmpty() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp | | Lines: | 358-361 |
| | 1 | 1 |
QSGSoftwareRenderableNode::isOpaque| Name: | QSGSoftwareRenderableNode::isOpaque | | Prototype: | bool isOpaque() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode_p.h | | Lines: | 104-104 |
| | 1 | 1 |
QSGSoftwareRenderableNode::markGeometryDirty| Name: | QSGSoftwareRenderableNode::markGeometryDirty | | Prototype: | void QSGSoftwareRenderableNode::markGeometryDirty() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp | | Lines: | 390-393 |
| | 1 | 1 |
QSGSoftwareRenderableNode::markMaterialDirty| Name: | QSGSoftwareRenderableNode::markMaterialDirty | | Prototype: | void QSGSoftwareRenderableNode::markMaterialDirty() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp | | Lines: | 395-398 |
| | 1 | 1 |
QSGSoftwareRenderableNode::opacity| Name: | QSGSoftwareRenderableNode::opacity | | Prototype: | float opacity() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode_p.h | | Lines: | 114-114 |
| | 1 | 1 |
QSGSoftwareRenderableNode::transform| Name: | QSGSoftwareRenderableNode::transform | | Prototype: | QTransform transform() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode_p.h | | Lines: | 112-112 |
| | 1 | 1 |
QSGSoftwareRenderableNode::type| Name: | QSGSoftwareRenderableNode::type | | Prototype: | NodeType type() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode_p.h | | Lines: | 103-103 |
| | 1 | 1 |
QSGSoftwareRenderableNodeUpdater::endVisit| Name: | QSGSoftwareRenderableNodeUpdater::endVisit | | Prototype: | void QSGSoftwareRenderableNodeUpdater::endVisit(QSGOpacityNode *) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp | | Lines: | 133-136 |
| | 1 | 1 |
QSGSoftwareRenderableNodeUpdater::endVisit| Name: | QSGSoftwareRenderableNodeUpdater::endVisit | | Prototype: | void QSGSoftwareRenderableNodeUpdater::endVisit(QSGTransformNode *) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp | | Lines: | 78-81 |
| | 1 | 1 |
QSGSoftwareRenderableNodeUpdater::visit| Name: | QSGSoftwareRenderableNodeUpdater::visit | | Prototype: | bool QSGSoftwareRenderableNodeUpdater::visit(QSGInternalImageNode *node) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp | | Lines: | 138-141 |
| | 1 | 1 |
QSGSoftwareRenderableNodeUpdater::visit| Name: | QSGSoftwareRenderableNodeUpdater::visit | | Prototype: | bool QSGSoftwareRenderableNodeUpdater::visit(QSGPainterNode *node) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp | | Lines: | 147-150 |
| | 1 | 1 |
QSGSoftwareRenderableNodeUpdater::visit| Name: | QSGSoftwareRenderableNodeUpdater::visit | | Prototype: | bool QSGSoftwareRenderableNodeUpdater::visit(QSGInternalRectangleNode *node) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp | | Lines: | 156-159 |
| | 1 | 1 |
QSGSoftwareRenderableNodeUpdater::visit| Name: | QSGSoftwareRenderableNodeUpdater::visit | | Prototype: | bool QSGSoftwareRenderableNodeUpdater::visit(QSGGlyphNode *node) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp | | Lines: | 165-168 |
| | 1 | 1 |
QSGSoftwareRenderableNodeUpdater::visit| Name: | QSGSoftwareRenderableNodeUpdater::visit | | Prototype: | bool QSGSoftwareRenderableNodeUpdater::visit(QSGSpriteNode *node) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp | | Lines: | 185-188 |
| | 1 | 1 |
QSGSoftwareRenderableNodeUpdater::visit| Name: | QSGSoftwareRenderableNodeUpdater::visit | | Prototype: | bool QSGSoftwareRenderableNodeUpdater::visit(QSGRenderNode *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: | 196-199 |
| | 1 | 1 |
QSGSoftwareRenderer::currentPaintDevice| Name: | QSGSoftwareRenderer::currentPaintDevice | | Prototype: | QPaintDevice *QSGSoftwareRenderer::currentPaintDevice() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderer.cpp | | Lines: | 72-75 |
| | 1 | 1 |
QSGSoftwareRenderer::flushRegion| Name: | QSGSoftwareRenderer::flushRegion | | Prototype: | QRegion QSGSoftwareRenderer::flushRegion() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderer.cpp | | Lines: | 83-86 |
| | 1 | 1 |
QSGSoftwareSpriteNode::isOpaque| Name: | QSGSoftwareSpriteNode::isOpaque | | Prototype: | bool QSGSoftwareSpriteNode::isOpaque() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarespritenode.cpp | | Lines: | 129-132 |
| | 1 | 1 |
QSGSoftwareSpriteNode::rect| Name: | QSGSoftwareSpriteNode::rect | | Prototype: | QRectF QSGSoftwareSpriteNode::rect() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarespritenode.cpp | | Lines: | 134-137 |
| | 1 | 1 |
QSGSoftwareSpriteNode::setFiltering| Name: | QSGSoftwareSpriteNode::setFiltering | | Prototype: | void QSGSoftwareSpriteNode::setFiltering(QSGTexture::Filtering filtering) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarespritenode.cpp | | Lines: | 106-109 |
| | 1 | 1 |
QSGSpriteNode::accept [qsgadaptationlayer_p.h #1]| Name: | QSGSpriteNode::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: | 238-238 |
| | 1 | 2 |
QSGStyledTextMaterial::createShader| Name: | QSGStyledTextMaterial::createShader | | Prototype: | QSGMaterialShader *QSGStyledTextMaterial::createShader() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp | | Lines: | 642-645 |
| | 1 | 1 |
QSGStyledTextMaterial::setStyleColor| Name: | QSGStyledTextMaterial::setStyleColor | | Prototype: | void setStyleColor(const QColor &c) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p_p.h | | Lines: | 114-114 |
| | 1 | 1 |
QSGStyledTextMaterial::setStyleColor| Name: | QSGStyledTextMaterial::setStyleColor | | Prototype: | void setStyleColor(const QVector4D &color) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p_p.h | | Lines: | 115-115 |
| | 1 | 1 |
QSGStyledTextMaterial::setStyleShift| Name: | QSGStyledTextMaterial::setStyleShift | | Prototype: | void setStyleShift(const QVector2D &shift) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p_p.h | | Lines: | 111-111 |
| | 1 | 1 |
QSGStyledTextMaterial::styleColor| Name: | QSGStyledTextMaterial::styleColor | | Prototype: | const QVector4D &styleColor() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p_p.h | | Lines: | 116-116 |
| | 1 | 1 |
QSGStyledTextMaterial::styleShift| Name: | QSGStyledTextMaterial::styleShift | | Prototype: | const QVector2D &styleShift() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p_p.h | | Lines: | 112-112 |
| | 1 | 1 |
QSGStyledTextMaterial::type| Name: | QSGStyledTextMaterial::type | | Prototype: | QSGMaterialType *QSGStyledTextMaterial::type() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp | | Lines: | 636-640 |
| | 1 | 1 |