OpenCoverage

Qt Quick Test Coverage

Functions

Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 2
...127
eLOC - Effective Lines of Code: 3
128
eLOC - Effective Lines of Code: 3
129
eLOC - Effective Lines of Code: 3
130
eLOC - Effective Lines of Code: 3
131132
eLOC - Effective Lines of Code: 3
133
eLOC - Effective Lines of Code: 3
134
eLOC - Effective Lines of Code: 3
135
eLOC - Effective Lines of Code: 4
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 5
...160
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
QSGRendererInterface::getResource
Name: QSGRendererInterface::getResource
Prototype: void *QSGRendererInterface::getResource(QQuickWindow *window, Resource resource) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrendererinterface.cpp
Lines: 143-148
  0.000% (0/1)
31
QSGRendererInterface::getResource
Name: QSGRendererInterface::getResource
Prototype: void *QSGRendererInterface::getResource(QQuickWindow *window, const char *resource) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgrendererinterface.cpp
Lines: 159-164
  0.000% (0/1)
31
QSGRootNode::~QSGRootNode
Name: QSGRootNode::~QSGRootNode
Prototype: QSGRootNode::~QSGRootNode()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp
Lines: 1263-1268
100.000% (4/4)
32
QSGShaderParser::Tokenizer::initialize
Name: QSGShaderParser::Tokenizer::initialize
Prototype: void Tokenizer::initialize(const char *input)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgshadersourcebuilder.cpp
Lines: 100-105
100.000% (1/1)
31
QSGShaderRewriter::Tokenizer::initialize
Name: QSGShaderRewriter::Tokenizer::initialize
Prototype: void Tokenizer::initialize(const char *input)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgshaderrewriter.cpp
Lines: 86-91
100.000% (1/1)
31
QSGSimpleRectNode::QSGSimpleRectNode
Name: QSGSimpleRectNode::QSGSimpleRectNode
Prototype: QSGSimpleRectNode::QSGSimpleRectNode()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplerectnode.cpp
Lines: 82-88
100.000% (1/1)
31
QSGSimpleRectNode::setColor
Name: QSGSimpleRectNode::setColor
Prototype: void QSGSimpleRectNode::setColor(const QColor &color)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplerectnode.cpp
Lines: 127-133
 75.000% (3/4)
32
QSGSimpleTextureNode::~QSGSimpleTextureNode
Name: QSGSimpleTextureNode::~QSGSimpleTextureNode
Prototype: QSGSimpleTextureNode::~QSGSimpleTextureNode()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimpletexturenode.cpp
Lines: 128-133
100.000% (4/4)
32
QSGSoftwareAdaptation::create
Name: QSGSoftwareAdaptation::create
Prototype: QSGContext *QSGSoftwareAdaptation::create(const QString &) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareadaptation.cpp
Lines: 60-65
  0.000% (0/4)
32
QSGSoftwareContext::createGlyphNode
Name: QSGSoftwareContext::createGlyphNode
Prototype: QSGGlyphNode *QSGSoftwareContext::createGlyphNode(QSGRenderContext *rc, bool preferNativeGlyphNode)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp
Lines: 112-117
  0.000% (0/1)
31
QSGSoftwareContext::getResource
Name: QSGSoftwareContext::getResource
Prototype: void *QSGSoftwareContext::getResource(QQuickWindow *window, Resource resource) const
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp
Lines: 216-222
 50.000% (4/8)
32
QSGSoftwareGlyphNode::setGlyphs
Name: QSGSoftwareGlyphNode::setGlyphs
Prototype: void QSGSoftwareGlyphNode::setGlyphs(const QPointF &position, const QGlyphRun &glyphs)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareglyphnode.cpp
Lines: 53-58
  0.000% (0/1)
31
QSGSoftwareLayer::QSGSoftwareLayer
Name: QSGSoftwareLayer::QSGSoftwareLayer
Prototype: QSGSoftwareLayer::QSGSoftwareLayer(QSGRenderContext *renderContext)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp
Lines: 47-60
  0.000% (0/1)
31
QSGSoftwareLayer::markDirtyTexture
Name: QSGSoftwareLayer::markDirtyTexture
Prototype: void QSGSoftwareLayer::markDirtyTexture()
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp
Lines: 195-201
  0.000% (0/6)
32
QSGSoftwarePainterNode::setDirty
Name: QSGSoftwarePainterNode::setDirty
Prototype: void QSGSoftwarePainterNode::setDirty(const QRect &dirtyRect)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode.cpp
Lines: 88-93
  0.000% (0/1)
31
QSGSoftwarePainterNode::setLinearFiltering
Name: QSGSoftwarePainterNode::setLinearFiltering
Prototype: void QSGSoftwarePainterNode::setLinearFiltering(bool linearFiltering)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode.cpp
Lines: 103-109
  0.000% (0/4)
32
QSGSoftwarePainterNode::setMipmapping
Name: QSGSoftwarePainterNode::setMipmapping
Prototype: void QSGSoftwarePainterNode::setMipmapping(bool mipmapping)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode.cpp
Lines: 111-117
  0.000% (0/4)
32
QSGSoftwarePainterNode::setOpaquePainting
Name: QSGSoftwarePainterNode::setOpaquePainting
Prototype: void QSGSoftwarePainterNode::setOpaquePainting(bool opaque)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode.cpp
Lines: 95-101
  0.000% (0/4)
32
QSGSoftwarePainterNode::setPreferredRenderTarget
Name: QSGSoftwarePainterNode::setPreferredRenderTarget
Prototype: void QSGSoftwarePainterNode::setPreferredRenderTarget(QQuickPaintedItem::RenderTarget target)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode.cpp
Lines: 70-76
  0.000% (0/4)
32
QSGSoftwarePainterNode::setSmoothPainting
Name: QSGSoftwarePainterNode::setSmoothPainting
Prototype: void QSGSoftwarePainterNode::setSmoothPainting(bool s)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepainternode.cpp
Lines: 119-125
  0.000% (0/4)
32
QSGSoftwarePixmapRenderer::QSGSoftwarePixmapRenderer
Name: QSGSoftwarePixmapRenderer::QSGSoftwarePixmapRenderer
Prototype: QSGSoftwarePixmapRenderer::QSGSoftwarePixmapRenderer(QSGRenderContext *context)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepixmaprenderer.cpp
Lines: 51-55
  0.000% (0/1)
31
QSGSoftwarePixmapTexture::QSGSoftwarePixmapTexture
Name: QSGSoftwarePixmapTexture::QSGSoftwarePixmapTexture
Prototype: QSGSoftwarePixmapTexture::QSGSoftwarePixmapTexture(const QImage &image, uint flags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepixmaptexture.cpp
Lines: 44-55
  0.000% (0/4)
32
QSGSoftwareRenderListBuilder::QSGSoftwareRenderListBuilder
Name: QSGSoftwareRenderListBuilder::QSGSoftwareRenderListBuilder
Prototype: QSGSoftwareRenderListBuilder::QSGSoftwareRenderListBuilder(QSGAbstractSoftwareRenderer *renderer)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp
Lines: 57-61
100.000% (1/1)
31
QSGSoftwareRenderLoop::exposureChanged
Name: QSGSoftwareRenderLoop::exposureChanged
Prototype: void QSGSoftwareRenderLoop::exposureChanged(QQuickWindow *window)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderloop.cpp
Lines: 208-214
 75.000% (3/4)
32
QSGSoftwareRenderableNode::previousDirtyRegion
Name: QSGSoftwareRenderableNode::previousDirtyRegion
Prototype: QRegion QSGSoftwareRenderableNode::previousDirtyRegion(bool wasRemoved) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp
Lines: 426-434
100.000% (4/4)
32
QSGSoftwareRenderableNodeUpdater::endVisit
Name: QSGSoftwareRenderableNodeUpdater::endVisit
Prototype: void QSGSoftwareRenderableNodeUpdater::endVisit(QSGClipNode *)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenodeupdater.cpp
Lines: 97-102
  0.000% (0/8)
32
QSGSoftwareRenderableNodeUpdater::visit
Name: QSGSoftwareRenderableNodeUpdater::visit
Prototype: bool QSGSoftwareRenderableNodeUpdater::visit(QSGOpacityNode *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: 126-131
  0.000% (0/1)
31
QSGSoftwareRenderableNodeUpdater::visit
Name: QSGSoftwareRenderableNodeUpdater::visit
Prototype: bool QSGSoftwareRenderableNodeUpdater::visit(QSGTransformNode *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: 71-76
100.000% (1/1)
31
QSGSoftwareSpriteNode::setSheetSize
Name: QSGSoftwareSpriteNode::setSheetSize
Prototype: void QSGSoftwareSpriteNode::setSheetSize(const QSize &size)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarespritenode.cpp
Lines: 90-96
  0.000% (0/4)
32
QSGSoftwareSpriteNode::setSize
Name: QSGSoftwareSpriteNode::setSize
Prototype: void QSGSoftwareSpriteNode::setSize(const QSizeF &size)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarespritenode.cpp
Lines: 98-104
  0.000% (0/4)
32
QSGSoftwareSpriteNode::setSourceA
Name: QSGSoftwareSpriteNode::setSourceA
Prototype: void QSGSoftwareSpriteNode::setSourceA(const QPoint &source)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarespritenode.cpp
Lines: 66-72
  0.000% (0/4)
32
QSGSoftwareSpriteNode::setSourceB
Name: QSGSoftwareSpriteNode::setSourceB
Prototype: void QSGSoftwareSpriteNode::setSourceB(const QPoint &source)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarespritenode.cpp
Lines: 74-80
  0.000% (0/4)
32
QSGSoftwareSpriteNode::setSpriteSize
Name: QSGSoftwareSpriteNode::setSpriteSize
Prototype: void QSGSoftwareSpriteNode::setSpriteSize(const QSize &size)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarespritenode.cpp
Lines: 82-88
  0.000% (0/4)
32
QSGSoftwareSpriteNode::setTime
Name: QSGSoftwareSpriteNode::setTime
Prototype: void QSGSoftwareSpriteNode::setTime(float time)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarespritenode.cpp
Lines: 58-64
  0.000% (0/4)
32
QSGStyledTextShader::initialize
Name: QSGStyledTextShader::initialize
Prototype: void QSGStyledTextShader::initialize()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp
Lines: 338-343
  0.000% (0/1)
31
QSGTextureReader::init
Name: QSGTextureReader::init
Prototype: bool QSGTextureReader::init()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturereader.cpp
Lines: 108-113
 50.000% (2/4)
32
QSGTextureReader::read
Name: QSGTextureReader::read
Prototype: QQuickTextureFactory *QSGTextureReader::read()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturereader.cpp
Lines: 65-74
 50.000% (2/4)
32
QSmoothedAnimation::debugAnimation
Name: QSmoothedAnimation::debugAnimation
Prototype: void QSmoothedAnimation::debugAnimation(QDebug d) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquicksmoothedanimation.cpp
Lines: 314-319
  0.000% (0/1)
31
QStringHash::initializeNode
Name: QStringHash::initializeNode
Prototype: template<class T> void QStringHash<T>::initializeNode(Node *node, const QHashedCStringRef &key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 621-627
100.000% (1/1)
31
QStringHash::insert
Name: QStringHash::insert
Prototype: template<class T> template<class K> void QStringHash<T>::insert(const K &key, const T &value)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 814-823
 83.333% (5/6)
32
QStringHash::operator[]
Name: QStringHash::operator[]
Prototype: template<class T> template<class K> T &QStringHash<T>::operator[](const K &key)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 873-880
100.000% (4/4)
32
QStringHashNode::QStringHashNode
Name: QStringHashNode::QStringHashNode
Prototype: QStringHashNode(const QHashedString &key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 186-192
100.000% (1/1)
31
QStringHashNode::key
Name: QStringHashNode::key
Prototype: inline QHashedString key() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 222-228
 50.000% (2/4)
32
QTestRootObject::instance
Name: QTestRootObject::instance
Prototype: static QTestRootObject *instance()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qmltest/quicktest.cpp
Lines: 90-97
100.000% (4/4)
32
QV4::Chunk::clearBit
Name: QV4::Chunk::clearBit
Prototype: static void clearBit(quintptr *bitmap, size_t index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h
Lines: 132-137
100.000% (1/1)
31
QV4::Chunk::setBit
Name: QV4::Chunk::setBit
Prototype: static void setBit(quintptr *bitmap, size_t index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h
Lines: 126-131
100.000% (1/1)
31
QV4::Chunk::testBit
Name: QV4::Chunk::testBit
Prototype: static bool testBit(quintptr *bitmap, size_t index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h
Lines: 138-143
100.000% (1/1)
31
QV4::CompiledData::Binding::setNumberValueInternal [qv4compileddata_p.h #1]
Name: QV4::CompiledData::Binding::setNumberValueInternal [qv4compileddata_p.h #1]
Prototype: void setNumberValueInternal(double d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 478-483
100.000% (1/1)
31
QV4::CompiledData::Binding::setNumberValueInternal [qv4compileddata_p.h #2]
Name: QV4::CompiledData::Binding::setNumberValueInternal [qv4compileddata_p.h #2]
Prototype: void setNumberValueInternal(double d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2
Lines: 478-483
100.000% (1/1)
31
QV4::CompiledData::Binding::valueAsBoolean [qv4compileddata_p.h #1]
Name: QV4::CompiledData::Binding::valueAsBoolean [qv4compileddata_p.h #1]
Prototype: bool valueAsBoolean() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 485-490
 50.000% (2/4)
32
QV4::CompiledData::Binding::valueAsBoolean [qv4compileddata_p.h #2]
Name: QV4::CompiledData::Binding::valueAsBoolean [qv4compileddata_p.h #2]
Prototype: bool valueAsBoolean() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2
Lines: 485-490
 50.000% (2/4)
32
QV4::CompiledData::Binding::valueAsScriptString [qv4compileddata.cpp #1]
Name: QV4::CompiledData::Binding::valueAsScriptString [qv4compileddata.cpp #1]
Prototype: QString Binding::valueAsScriptString(const Unit *unit) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #1
Lines: 646-652
 50.000% (2/4)
32
QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::Binding::valueAsScriptString [qv4compileddata.cpp #2]
Name: QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::Binding::valueAsScriptString [qv4compileddata.cpp #2]
Prototype: QString Binding::valueAsScriptString(const Unit *unit) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #2
Lines: 646-652
 50.000% (2/4)
32
QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::CompilationUnit::destroy [qv4compileddata.cpp #2]
Name: QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::CompilationUnit::destroy [qv4compileddata.cpp #2]
Prototype: void CompilationUnit::destroy()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #2
Lines: 726-734
100.000% (4/4)
32
QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::ResolvedTypeReference::propertyCache [qv4compileddata.cpp #2]
Name: QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::ResolvedTypeReference::propertyCache [qv4compileddata.cpp #2]
Prototype: QQmlRefPointer<QQmlPropertyCache> ResolvedTypeReference::propertyCache() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #2
Lines: 658-664
  0.000% (0/4)
32
QV4::CompiledData::Enum::calculateSize [qv4compileddata_p.h #1]
Name: QV4::CompiledData::Enum::calculateSize [qv4compileddata_p.h #1]
Prototype: static int calculateSize(int nEnumValues)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 513-517
  0.000% (0/1)
31
QV4::CompiledData::Enum::calculateSize [qv4compileddata_p.h #2]
Name: QV4::CompiledData::Enum::calculateSize [qv4compileddata_p.h #2]
Prototype: static int calculateSize(int nEnumValues)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2
Lines: 513-517
  0.000% (0/1)
31
QV4::CompiledData::Object::enumAt [qv4compileddata_p.h #1]
Name: QV4::CompiledData::Object::enumAt [qv4compileddata_p.h #1]
Prototype: const Enum *enumAt(int idx) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 686-691
  0.000% (0/1)
31
QV4::CompiledData::Object::enumAt [qv4compileddata_p.h #2]
Name: QV4::CompiledData::Object::enumAt [qv4compileddata_p.h #2]
Prototype: const Enum *enumAt(int idx) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2
Lines: 686-691
  0.000% (0/1)
31
QV4::CompiledData::Object::signalAt [qv4compileddata_p.h #1]
Name: QV4::CompiledData::Object::signalAt [qv4compileddata_p.h #1]
Prototype: const Signal *signalAt(int idx) 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: 693-698
100.000% (1/1)
31
QV4::CompiledData::Object::signalAt [qv4compileddata_p.h #2]
Name: QV4::CompiledData::Object::signalAt [qv4compileddata_p.h #2]
Prototype: const Signal *signalAt(int idx) 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: 693-698
100.000% (1/1)
31
QV4::CompiledData::Signal::calculateSize [qv4compileddata_p.h #1]
Name: QV4::CompiledData::Signal::calculateSize [qv4compileddata_p.h #1]
Prototype: static int calculateSize(int nParameters)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 546-550
  0.000% (0/1)
31
QV4::CompiledData::Signal::calculateSize [qv4compileddata_p.h #2]
Name: QV4::CompiledData::Signal::calculateSize [qv4compileddata_p.h #2]
Prototype: static int calculateSize(int nParameters)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2
Lines: 546-550
  0.000% (0/1)
31
QV4::CompiledData::Unit::blockAt [qv4compileddata_p.h #1]
Name: QV4::CompiledData::Unit::blockAt [qv4compileddata_p.h #1]
Prototype: const Block *blockAt(int idx) 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: 867-871
100.000% (1/1)
31
QV4::CompiledData::Unit::blockAt [qv4compileddata_p.h #2]
Name: QV4::CompiledData::Unit::blockAt [qv4compileddata_p.h #2]
Prototype: const Block *blockAt(int idx) 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: 867-871
100.000% (1/1)
31
QV4::CompiledData::Unit::classAt [qv4compileddata_p.h #1]
Name: QV4::CompiledData::Unit::classAt [qv4compileddata_p.h #1]
Prototype: const Class *classAt(int idx) 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: 861-865
100.000% (1/1)
31
QV4::CompiledData::Unit::classAt [qv4compileddata_p.h #2]
Name: QV4::CompiledData::Unit::classAt [qv4compileddata_p.h #2]
Prototype: const Class *classAt(int idx) 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: 861-865
100.000% (1/1)
31
QV4::CompiledData::Unit::functionAt [qv4compileddata_p.h #1]
Name: QV4::CompiledData::Unit::functionAt [qv4compileddata_p.h #1]
Prototype: const Function *functionAt(int idx) 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: 855-859
100.000% (1/1)
31
QV4::CompiledData::Unit::functionAt [qv4compileddata_p.h #2]
Name: QV4::CompiledData::Unit::functionAt [qv4compileddata_p.h #2]
Prototype: const Function *functionAt(int idx) 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: 855-859
100.000% (1/1)
31
QV4::CompiledData::Unit::objectAt [qv4compileddata_p.h #1]
Name: QV4::CompiledData::Unit::objectAt [qv4compileddata_p.h #1]
Prototype: const Object *objectAt(int idx) 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: 817-821
100.000% (1/1)
31
QV4::CompiledData::Unit::objectAt [qv4compileddata_p.h #2]
Name: QV4::CompiledData::Unit::objectAt [qv4compileddata_p.h #2]
Prototype: const Object *objectAt(int idx) 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: 817-821
100.000% (1/1)
31
QV4::CompiledData::Unit::verifyHeader [qv4compileddata.cpp #1]
Name: QV4::CompiledData::Unit::verifyHeader [qv4compileddata.cpp #1]
Prototype: bool Unit::verifyHeader(QDateTime expectedSourceTimeStamp, QString *errorString) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #1
Lines: 755-800
  0.000% (0/1)
31
QV4::CompiledData::final::finalUrl [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::finalUrl [qv4compileddata_p.h #1]
Prototype: QUrl finalUrl() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1029-1034
100.000% (4/4)
32
QV4::CompiledData::final::release [qv4compileddata_p.h #1]
Name: QV4::CompiledData::final::release [qv4compileddata_p.h #1]
Prototype: void release()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1
Lines: 1000-1005
100.000% (4/4)
32
QV4::CompiledData::final::release [qv4compileddata_p.h #2]
Name: QV4::CompiledData::final::release [qv4compileddata_p.h #2]
Prototype: void release()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2
Lines: 1000-1005
100.000% (4/4)
32
QV4::Compiler::Codegen::Reference::fromName
Name: QV4::Compiler::Codegen::Reference::fromName
Prototype: static Reference fromName(Codegen *cg, const QString &name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 276-280
100.000% (1/1)
31
QV4::Compiler::Codegen::Reference::fromThis
Name: QV4::Compiler::Codegen::Reference::fromThis
Prototype: static Reference fromThis(Codegen *cg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 322-326
100.000% (1/1)
31
QV4::Compiler::Codegen::Reference::loadTriggersSideEffect
Name: QV4::Compiler::Codegen::Reference::loadTriggersSideEffect
Prototype: bool loadTriggersSideEffect() const
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 208-217
100.000% (6/6)
35
QV4::Compiler::Codegen::Reference::stackSlot
Name: QV4::Compiler::Codegen::Reference::stackSlot
Prototype: Moth::StackSlot stackSlot() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 352-356
 50.000% (2/4)
32
QV4::Compiler::Codegen::VolatileMemoryLocations::isVolatile
Name: QV4::Compiler::Codegen::VolatileMemoryLocations::isVolatile
Prototype: bool isVolatile(const QStringView &name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 114-118
100.000% (4/4)
32
QV4::Compiler::Codegen::returnLabel
Name: QV4::Compiler::Codegen::returnLabel
Prototype: BytecodeGenerator::Label returnLabel()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h
Lines: 686-690
100.000% (4/4)
32
QV4::Compiler::Context::requiresImplicitReturnValue
Name: QV4::Compiler::Context::requiresImplicitReturnValue
Prototype: bool requiresImplicitReturnValue() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontext_p.h
Lines: 275-279
100.000% (1/1)
31
QV4::Compiler::ControlFlowFinally::ControlFlowFinally
Name: QV4::Compiler::ControlFlowFinally::ControlFlowFinally
Prototype: ControlFlowFinally(Codegen *cg, AST::Finally *finally)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 369-375
100.000% (1/1)
31
QV4::Compiler::ControlFlowLoop::ControlFlowLoop
Name: QV4::Compiler::ControlFlowLoop::ControlFlowLoop
Prototype: ControlFlowLoop(Codegen *cg, BytecodeGenerator::Label *breakLabel, BytecodeGenerator::Label *continueLabel = nullptr, bool requiresUnwind = false)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 198-205
100.000% (4/4)
32
QV4::Compiler::ControlFlowUnwind::emitUnwindHandler
Name: QV4::Compiler::ControlFlowUnwind::emitUnwindHandler
Prototype: void emitUnwindHandler()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 178-184
100.000% (1/1)
31
QV4::Compiler::StringTableGenerator::clear
Name: QV4::Compiler::StringTableGenerator::clear
Prototype: void QV4::Compiler::StringTableGenerator::clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp
Lines: 76-81
100.000% (1/1)
31
QV4::ComplexString::d [qv4string_p.h #1]
Name: QV4::ComplexString::d [qv4string_p.h #1]
Prototype: QV4::Heap::ComplexString *d() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #1
Lines: 300-304
100.000% (1/1)
31
QV4::CppStackFrame::push [qv4stackframe_p.h #1]
Name: QV4::CppStackFrame::push [qv4stackframe_p.h #1]
Prototype: void push()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #1
Lines: 120-124
100.000% (1/1)
31
QV4::CppStackFrame::push [qv4stackframe_p.h #2]
Name: QV4::CppStackFrame::push [qv4stackframe_p.h #2]
Prototype: void push()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4stackframe_p.h #2
Lines: 120-124
100.000% (1/1)
31
QV4::Encode::smallestNumber
Name: QV4::Encode::smallestNumber
Prototype: static ReturnedValue smallestNumber(double d)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4value_p.h
Lines: 735-740
 87.500% (7/8)
32
QV4::ExecutionEngine::jsAlloca [qv4engine_p.h #1]
Name: QV4::ExecutionEngine::jsAlloca [qv4engine_p.h #1]
Prototype: inline Value *jsAlloca(int nValues)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine_p.h #1
Lines: 114-118
100.000% (1/1)
31
QV4::ExecutionEngine::jsAlloca [qv4engine_p.h #2]
Name: QV4::ExecutionEngine::jsAlloca [qv4engine_p.h #2]
Prototype: inline Value *jsAlloca(int nValues)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine_p.h #2
Lines: 114-118
100.000% (1/1)
31
QV4::Function::nestedFunction
Name: QV4::Function::nestedFunction
Prototype: Function *nestedFunction() const
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4function_p.h
Lines: 103-108
  0.000% (0/4)
32
QV4::FunctionObject::callAsConstructor
Name: QV4::FunctionObject::callAsConstructor
Prototype: inline ReturnedValue FunctionObject::callAsConstructor(const JSCallData &data) const
Coverage:  40.000% (2/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4jscall_p.h
Lines: 102-108
 40.000% (2/5)
32
QV4::Heap::ArrayData::attributes
Name: QV4::Heap::ArrayData::attributes
Prototype: inline PropertyAttributes ArrayData::attributes(uint i) const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arraydata_p.h
Lines: 308-313
100.000% (4/4)
32
QV4::Heap::ArrayIteratorObject::init
Name: QV4::Heap::ArrayIteratorObject::init
Prototype: void init(Object *obj, QV4::ExecutionEngine *engine)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4arrayiterator_p.h
Lines: 73-78
100.000% (1/1)
31
QV4::Heap::DelegateModelGroupFunction::init
Name: QV4::Heap::DelegateModelGroupFunction::init
Prototype: void Heap::DelegateModelGroupFunction::init(QV4::ExecutionContext *scope, uint flag, QV4::ReturnedValue (*code)(QQmlDelegateModelItem *item, uint flag, const QV4::Value &arg))
Coverage: 100.000% (2/2)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp
Lines: 112-117
100.000% (2/2)
31
QV4::Heap::ForInIteratorObject::init
Name: QV4::Heap::ForInIteratorObject::init
Prototype: inline void Heap::ForInIteratorObject::init(QV4::Object *o)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4objectiterator_p.h
Lines: 142-148
100.000% (1/1)
31
QV4::Heap::IndexedBuiltinFunction::init
Name: QV4::Heap::IndexedBuiltinFunction::init
Prototype: void Heap::IndexedBuiltinFunction::init(QV4::ExecutionContext *scope, uint index, ReturnedValue (*code)(const QV4::FunctionObject *, const Value *thisObject, const Value *argv, int argc))
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4functionobject_p.h
Lines: 234-240
100.000% (1/1)
31
QV4::Heap::InternalClass::changePrototype
Name: QV4::Heap::InternalClass::changePrototype
Prototype: InternalClass *changePrototype(Heap::Object *proto)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass_p.h
Lines: 317-321
100.000% (4/4)
32
Page:<>1
eLOC - Effective Lines of Code: 0
...100
eLOC - Effective Lines of Code: 2
...110
eLOC - Effective Lines of Code: 2
...120
eLOC - Effective Lines of Code: 2
...127
eLOC - Effective Lines of Code: 3
128
eLOC - Effective Lines of Code: 3
129
eLOC - Effective Lines of Code: 3
130
eLOC - Effective Lines of Code: 3
131132
eLOC - Effective Lines of Code: 3
133
eLOC - Effective Lines of Code: 3
134
eLOC - Effective Lines of Code: 3
135
eLOC - Effective Lines of Code: 4
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 5
...160
eLOC - Effective Lines of Code: 6
...200
eLOC - Effective Lines of Code: 57
...202
eLOC - Effective Lines of Code: 123

Generated by Squish Coco 4.2.0