| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity |
QSGDefaultImageNode::setSourceRect| Name: | QSGDefaultImageNode::setSourceRect | | Prototype: | void QSGDefaultImageNode::setSourceRect(const QRectF &r) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultimagenode.cpp | | Lines: | 127-135 |
| | 5 | 2 |
QSGDefaultImageNode::setTextureCoordinatesTransform| Name: | QSGDefaultImageNode::setTextureCoordinatesTransform | | Prototype: | void QSGDefaultImageNode::setTextureCoordinatesTransform(TextureCoordinatesTransformMode mode) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultimagenode.cpp | | Lines: | 167-174 |
| | 5 | 2 |
QSGDefaultInternalImageNode::updateMaterialAntialiasing| Name: | QSGDefaultInternalImageNode::updateMaterialAntialiasing | | Prototype: | void QSGDefaultInternalImageNode::updateMaterialAntialiasing() | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultinternalimagenode.cpp | | Lines: | 169-178 |
| | 5 | 2 |
QSGDefaultInternalImageNode::updateMaterialBlending| Name: | QSGDefaultInternalImageNode::updateMaterialBlending | | Prototype: | bool QSGDefaultInternalImageNode::updateMaterialBlending() | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultinternalimagenode.cpp | | Lines: | 192-200 |
| | 5 | 2 |
QSGDefaultLayer::hasAlphaChannel| Name: | QSGDefaultLayer::hasAlphaChannel | | Prototype: | bool QSGDefaultLayer::hasAlphaChannel() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultlayer.cpp | | Lines: | 144-147 |
| | 5 | 1 |
QSGDefaultLayer::scheduleUpdate| Name: | QSGDefaultLayer::scheduleUpdate | | Prototype: | void QSGDefaultLayer::scheduleUpdate() | | Coverage: | 57.143% (4/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultlayer.cpp | | Lines: | 262-269 |
| | 5 | 3 |
QSGDefaultLayer::setHasMipmaps| Name: | QSGDefaultLayer::setHasMipmaps | | Prototype: | void QSGDefaultLayer::setHasMipmaps(bool mipmap) | | Coverage: | 54.545% (6/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultlayer.cpp | | Lines: | 188-195 |
| | 5 | 3 |
QSGDefaultPainterNode::QSGDefaultPainterNode| Name: | QSGDefaultPainterNode::QSGDefaultPainterNode | | Prototype: | QSGDefaultPainterNode::QSGDefaultPainterNode(QQuickPaintedItem *item) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp | | Lines: | 76-109 |
| | 5 | 1 |
QSGDefaultPainterNode::setDirty| Name: | QSGDefaultPainterNode::setDirty | | Prototype: | void QSGDefaultPainterNode::setDirty(const QRect &dirtyRect) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultpainternode.cpp | | Lines: | 376-385 |
| | 5 | 2 |
QSGDefaultRectangleNode::QSGDefaultRectangleNode| Name: | QSGDefaultRectangleNode::QSGDefaultRectangleNode | | Prototype: | QSGDefaultRectangleNode::QSGDefaultRectangleNode() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultrectanglenode.cpp | | Lines: | 48-58 |
| | 5 | 1 |
QSGDefaultRectangleNode::rect| Name: | QSGDefaultRectangleNode::rect | | Prototype: | QRectF QSGDefaultRectangleNode::rect() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgdefaultrectanglenode.cpp | | Lines: | 66-73 |
| | 5 | 1 |
QSGDefaultRenderContext::depthStencilBufferManager| Name: | QSGDefaultRenderContext::depthStencilBufferManager | | Prototype: | QSGDepthStencilBufferManager *QSGDefaultRenderContext::depthStencilBufferManager() | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultrendercontext.cpp | | Lines: | 212-219 |
| | 5 | 3 |
QSGDefaultRenderContext::renderNextFrame| Name: | QSGDefaultRenderContext::renderNextFrame | | Prototype: | void QSGDefaultRenderContext::renderNextFrame(QSGRenderer *renderer, uint fboId) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultrendercontext.cpp | | Lines: | 177-186 |
| | 5 | 3 |
QSGDefaultSpriteNode::setSourceA| Name: | QSGDefaultSpriteNode::setSourceA | | Prototype: | void QSGDefaultSpriteNode::setSourceA(const QPoint &source) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp | | Lines: | 190-198 |
| | 5 | 2 |
QSGDefaultSpriteNode::setSourceB| Name: | QSGDefaultSpriteNode::setSourceB | | Prototype: | void QSGDefaultSpriteNode::setSourceB(const QPoint &source) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp | | Lines: | 200-208 |
| | 5 | 2 |
QSGDefaultSpriteNode::setSpriteSize| Name: | QSGDefaultSpriteNode::setSpriteSize | | Prototype: | void QSGDefaultSpriteNode::setSpriteSize(const QSize &size) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultspritenode.cpp | | Lines: | 210-219 |
| | 5 | 2 |
QSGDistanceFieldGlyphNode::preprocess| Name: | QSGDistanceFieldGlyphNode::preprocess | | Prototype: | void QSGDistanceFieldGlyphNode::preprocess() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp | | Lines: | 153-162 |
| | 5 | 2 |
QSGDistanceFieldGlyphNode::setColor| Name: | QSGDistanceFieldGlyphNode::setColor | | Prototype: | void QSGDistanceFieldGlyphNode::setColor(const QColor &color) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode.cpp | | Lines: | 80-89 |
| | 5 | 2 |
QSGDistanceFieldStyledTextMaterial::compare| Name: | QSGDistanceFieldStyledTextMaterial::compare | | Prototype: | int QSGDistanceFieldStyledTextMaterial::compare(const QSGMaterial *o) const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdistancefieldglyphnode_p.cpp | | Lines: | 328-335 |
| | 5 | 2 |
QSGNode::childAtIndex| Name: | QSGNode::childAtIndex | | Prototype: | QSGNode *QSGNode::childAtIndex(int i) const | | Coverage: | 0.000% (0/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 606-614 |
| | 5 | 2 |
QSGNode::~QSGNode| Name: | QSGNode::~QSGNode | | Prototype: | QSGNode::~QSGNode() | | Coverage: | 28.571% (2/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnode.cpp | | Lines: | 320-330 |
| | 5 | 3 |
QSGNodeUpdater::isNodeBlocked| Name: | QSGNodeUpdater::isNodeBlocked | | Prototype: | bool QSGNodeUpdater::isNodeBlocked(QSGNode *node, QSGNode *root) const | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp | | Lines: | 83-91 |
| | 5 | 3 |
QSGNodeUpdater::updateStates| Name: | QSGNodeUpdater::updateStates | | Prototype: | void QSGNodeUpdater::updateStates(QSGNode *n) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/coreapi/qsgnodeupdater.cpp | | Lines: | 61-70 |
| | 5 | 1 |
QSGOpaqueTextureMaterial::compare| Name: | QSGOpaqueTextureMaterial::compare | | Prototype: | int QSGOpaqueTextureMaterial::compare(const QSGMaterial *o) const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgtexturematerial.cpp | | Lines: | 322-329 |
| | 5 | 2 |
QSGShaderSourceBuilder::contextProfile| Name: | QSGShaderSourceBuilder::contextProfile | | Prototype: | QSurfaceFormat::OpenGLContextProfile QSGShaderSourceBuilder::contextProfile() const | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgshadersourcebuilder.cpp | | Lines: | 391-398 |
| | 5 | 2 |
QSGSimpleRectNode::QSGSimpleRectNode| Name: | QSGSimpleRectNode::QSGSimpleRectNode | | Prototype: | QSGSimpleRectNode::QSGSimpleRectNode(const QRectF &rect, const QColor &color) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplerectnode.cpp | | Lines: | 66-74 |
| | 5 | 1 |
QSGSimpleRectNode::rect| Name: | QSGSimpleRectNode::rect | | Prototype: | QRectF QSGSimpleRectNode::rect() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplerectnode.cpp | | Lines: | 113-120 |
| | 5 | 1 |
QSGSimpleTextureNode::setFiltering| Name: | QSGSimpleTextureNode::setFiltering | | Prototype: | void QSGSimpleTextureNode::setFiltering(QSGTexture::Filtering filtering) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimpletexturenode.cpp | | Lines: | 141-149 |
| | 5 | 2 |
QSGSoftwareContext::defaultSurfaceFormat| Name: | QSGSoftwareContext::defaultSurfaceFormat | | Prototype: | QSurfaceFormat QSGSoftwareContext::defaultSurfaceFormat() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarecontext.cpp | | Lines: | 124-131 |
| | 5 | 1 |
QSGSoftwareImageNode::setTextureCoordinatesTransform| Name: | QSGSoftwareImageNode::setTextureCoordinatesTransform | | Prototype: | void QSGSoftwareImageNode::setTextureCoordinatesTransform(QSGImageNode::TextureCoordinatesTransformMode transformNode) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes.cpp | | Lines: | 84-93 |
| | 5 | 2 |
QSGSoftwareInternalImageNode::setFiltering| Name: | QSGSoftwareInternalImageNode::setFiltering | | Prototype: | void QSGSoftwareInternalImageNode::setFiltering(QSGTexture::Filtering filtering) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareinternalimagenode.cpp | | Lines: | 390-398 |
| | 5 | 2 |
QSGSoftwareInternalImageNode::setHorizontalWrapMode| Name: | QSGSoftwareInternalImageNode::setHorizontalWrapMode | | Prototype: | void QSGSoftwareInternalImageNode::setHorizontalWrapMode(QSGTexture::WrapMode wrapMode) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareinternalimagenode.cpp | | Lines: | 400-408 |
| | 5 | 2 |
QSGSoftwareInternalImageNode::setVerticalWrapMode| Name: | QSGSoftwareInternalImageNode::setVerticalWrapMode | | Prototype: | void QSGSoftwareInternalImageNode::setVerticalWrapMode(QSGTexture::WrapMode wrapMode) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwareinternalimagenode.cpp | | Lines: | 410-418 |
| | 5 | 2 |
QSGSoftwareLayer::scheduleUpdate| Name: | QSGSoftwareLayer::scheduleUpdate | | Prototype: | void QSGSoftwareLayer::scheduleUpdate() | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarelayer.cpp | | Lines: | 134-142 |
| | 5 | 3 |
QSGSoftwareNinePatchNode::setPadding| Name: | QSGSoftwareNinePatchNode::setPadding | | Prototype: | void QSGSoftwareNinePatchNode::setPadding(qreal left, qreal top, qreal right, qreal bottom) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarepublicnodes.cpp | | Lines: | 171-179 |
| | 5 | 2 |
QSGSoftwareRenderListBuilder::addRenderableNode| Name: | QSGSoftwareRenderListBuilder::addRenderableNode | | Prototype: | bool QSGSoftwareRenderListBuilder::addRenderableNode(QSGNode *node) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderlistbuilder.cpp | | Lines: | 165-174 |
| | 5 | 2 |
QSGSoftwareRenderableNode::setClipRegion| Name: | QSGSoftwareRenderableNode::setClipRegion | | Prototype: | void QSGSoftwareRenderableNode::setClipRegion(const QRegion &clipRect, bool hasClipRegion) | | Coverage: | 50.000% (3/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/adaptations/software/qsgsoftwarerenderablenode.cpp | | Lines: | 371-379 |
| | 5 | 2 |
QSGTextMaskMaterial::compare| Name: | QSGTextMaskMaterial::compare | | Prototype: | int QSGTextMaskMaterial::compare(const QSGMaterial *o) const | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp | | Lines: | 592-599 |
| | 5 | 2 |
QSGTextMaskShader::initialize| Name: | QSGTextMaskShader::initialize | | Prototype: | void QSGTextMaskShader::initialize() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/qsgdefaultglyphnode_p.cpp | | Lines: | 131-138 |
| | 5 | 1 |
QSequentialAnimationGroupJob::animationInserted| Name: | QSequentialAnimationGroupJob::animationInserted | | Prototype: | void QSequentialAnimationGroupJob::animationInserted(QAbstractAnimationJob *anim) | | Coverage: | 81.818% (9/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp | | Lines: | 365-381 |
| | 5 | 3 |
QSequentialAnimationGroupJob::atEnd| Name: | QSequentialAnimationGroupJob::atEnd | | Prototype: | bool QSequentialAnimationGroupJob::atEnd() const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/animations/qsequentialanimationgroupjob.cpp | | Lines: | 57-71 |
| | 5 | 1 |
QStringHash::findNode| Name: | QStringHash::findNode | | Prototype: | template<class T> template<class K> typename QStringHash<T>::Node *QStringHash<T>::findNode(const K &key) const | | Coverage: | 100.000% (8/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h | | Lines: | 831-842 |
| | 5 | 2 |
QStringHash::initializeNode| Name: | QStringHash::initializeNode | | Prototype: | template<class T> void QStringHash<T>::initializeNode(Node *node, 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: | 611-619 |
| | 5 | 1 |
QV4::BlockAllocator::freeAll| Name: | QV4::BlockAllocator::freeAll | | Prototype: | void BlockAllocator::freeAll() | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 637-645 |
| | 5 | 3 |
QV4::Chunk::lowestNonZeroBit| Name: | QV4::Chunk::lowestNonZeroBit | | Prototype: | static uint lowestNonZeroBit(quintptr *bitmap) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h | | Lines: | 167-175 |
| | 5 | 3 |
QV4::Chunk::nUsedSlots| Name: | QV4::Chunk::nUsedSlots | | Prototype: | uint nUsedSlots() const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mmdefs_p.h | | Lines: | 180-187 |
| | 5 | 2 |
QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::qtTypeInherits [qv4compileddata.cpp #2]| Name: | QV4::CompiledData::CompilationUnit::loadFromDisk::[lambda]::CompilationUnit::saveToDisk::[lambda]::qtTypeInherits [qv4compileddata.cpp #2] | | Prototype: | template <typename T> bool qtTypeInherits(const QMetaObject *mo) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata.cpp #2 | | Lines: | 692-700 |
| | 5 | 3 |
QV4::CompiledData::Function::calculateSize [qv4compileddata_p.h #1]| Name: | QV4::CompiledData::Function::calculateSize [qv4compileddata_p.h #1] | | Prototype: | static int calculateSize(int nFormals, int nLocals, int nLines, int nInnerfunctions, int nIdObjectDependencies, int nPropertyDependencies, int codeSize) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #1 | | Lines: | 306-312 |
| | 5 | 1 |
QV4::CompiledData::Function::calculateSize [qv4compileddata_p.h #2]| Name: | QV4::CompiledData::Function::calculateSize [qv4compileddata_p.h #2] | | Prototype: | static int calculateSize(int nFormals, int nLocals, int nLines, int nInnerfunctions, int nIdObjectDependencies, int nPropertyDependencies, int codeSize) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compileddata_p.h #2 | | Lines: | 306-312 |
| | 5 | 1 |
QV4::Compiler::Codegen::RValue::fromConst| Name: | QV4::Compiler::Codegen::RValue::fromConst | | Prototype: | static RValue fromConst(Codegen *codegen, QV4::ReturnedValue value) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h | | Lines: | 150-156 |
| | 5 | 1 |
QV4::Compiler::Codegen::RValue::fromStackSlot| Name: | QV4::Compiler::Codegen::RValue::fromStackSlot | | Prototype: | static RValue fromStackSlot(Codegen *codegen, Moth::StackSlot stackSlot) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h | | Lines: | 137-143 |
| | 5 | 1 |
QV4::Compiler::Codegen::Reference::fromArgument| Name: | QV4::Compiler::Codegen::Reference::fromArgument | | Prototype: | static Reference fromArgument(Codegen *cg, int index, bool isVolatile) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h | | Lines: | 263-269 |
| | 5 | 1 |
QV4::Compiler::Codegen::Reference::fromSubscript| Name: | QV4::Compiler::Codegen::Reference::fromSubscript | | Prototype: | static Reference fromSubscript(const Reference &baseRef, const Reference &subscript) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4codegen_p.h | | Lines: | 293-299 |
| | 5 | 1 |
QV4::Compiler::Context::PropertyDependencyMap::insert| Name: | QV4::Compiler::Context::PropertyDependencyMap::insert | | Prototype: | void insert(quint32 key, quint32 value) | | Coverage: | 0.000% (0/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontext_p.h | | Lines: | 219-228 |
| | 5 | 3 |
QV4::Compiler::Context::findMember| Name: | QV4::Compiler::Context::findMember | | Prototype: | Member findMember(const QString &name) const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontext_p.h | | Lines: | 254-261 |
| | 5 | 2 |
QV4::Compiler::ControlFlow::loopLabel| Name: | QV4::Compiler::ControlFlow::loopLabel | | Prototype: | QString loopLabel() const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h | | Lines: | 151-158 |
| | 5 | 2 |
QV4::Compiler::ControlFlowBlock::ControlFlowBlock| Name: | QV4::Compiler::ControlFlowBlock::ControlFlowBlock | | Prototype: | ControlFlowBlock(Codegen *cg, AST::Node *ast) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h | | Lines: | 272-282 |
| | 5 | 2 |
QV4::Compiler::ControlFlowWith::~ControlFlowWith| Name: | QV4::Compiler::ControlFlowWith::~ControlFlowWith | | Prototype: | ~ControlFlowWith() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h | | Lines: | 252-261 |
| | 5 | 1 |
QV4::Compiler::JSUnitGenerator::registerConstant| Name: | QV4::Compiler::JSUnitGenerator::registerConstant | | Prototype: | int QV4::Compiler::JSUnitGenerator::registerConstant(QV4::ReturnedValue v) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp | | Lines: | 177-184 |
| | 5 | 2 |
QV4::Compiler::JSUnitGenerator::registerGetterLookup| Name: | QV4::Compiler::JSUnitGenerator::registerGetterLookup | | Prototype: | int QV4::Compiler::JSUnitGenerator::registerGetterLookup(int nameIndex) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp | | Lines: | 123-130 |
| | 5 | 1 |
QV4::Compiler::JSUnitGenerator::registerGlobalGetterLookup| Name: | QV4::Compiler::JSUnitGenerator::registerGlobalGetterLookup | | Prototype: | int QV4::Compiler::JSUnitGenerator::registerGlobalGetterLookup(int nameIndex) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp | | Lines: | 151-158 |
| | 5 | 1 |
QV4::Compiler::JSUnitGenerator::registerSetterLookup| Name: | QV4::Compiler::JSUnitGenerator::registerSetterLookup | | Prototype: | int QV4::Compiler::JSUnitGenerator::registerSetterLookup(int nameIndex) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compiler.cpp | | Lines: | 137-144 |
| | 5 | 1 |
QV4::ErrorObject::create| Name: | QV4::ErrorObject::create | | Prototype: | template <typename T> Heap::Object *ErrorObject::create(ExecutionEngine *e, const QString &message) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4errorobject_p.h | | Lines: | 336-343 |
| | 5 | 1 |
QV4::ErrorObject::create| Name: | QV4::ErrorObject::create | | Prototype: | template <typename T> Heap::Object *ErrorObject::create(ExecutionEngine *e, const QString &message, const QString &filename, int line, int column) | | Coverage: | 66.667% (2/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4errorobject_p.h | | Lines: | 344-351 |
| | 5 | 1 |
QV4::ExecutionEngine::canJIT [qv4engine_p.h #2]| Name: | QV4::ExecutionEngine::canJIT [qv4engine_p.h #2] | | Prototype: | bool canJIT(Function *f = nullptr) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4engine_p.h #2 | | Lines: | 547-559 |
| | 5 | 3 |
QV4::Heap::InternalClass::addMember| Name: | QV4::Heap::InternalClass::addMember | | Prototype: | Heap::InternalClass *InternalClass::addMember(PropertyKey identifier, PropertyAttributes data, uint *index) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 403-412 |
| | 5 | 2 |
QV4::Heap::InternalClass::lookupOrInsertTransition| Name: | QV4::Heap::InternalClass::lookupOrInsertTransition | | Prototype: | InternalClassTransition &InternalClass::lookupOrInsertTransition(const InternalClassTransition &t) | | Coverage: | 100.000% (6/6) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 249-258 |
| | 5 | 2 |
QV4::Heap::Object::propertyData| Name: | QV4::Heap::Object::propertyData | | Prototype: | const Value *propertyData(uint index) const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | | Lines: | 108-114 |
| | 5 | 2 |
QV4::Heap::Object::writablePropertyData| Name: | QV4::Heap::Object::writablePropertyData | | Prototype: | PropertyIndex writablePropertyData(uint index) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4object_p.h | | Lines: | 100-106 |
| | 5 | 2 |
QV4::Heap::QObjectMethod::setPropertyCache| Name: | QV4::Heap::QObjectMethod::setPropertyCache | | Prototype: | void setPropertyCache(QQmlPropertyCache *c) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4qobjectwrapper_p.h | | Lines: | 117-123 |
| | 5 | 3 |
QV4::Heap::QQmlDelegateModelGroupChangeArray::init| Name: | QV4::Heap::QQmlDelegateModelGroupChangeArray::init | | Prototype: | void QV4::Heap::QQmlDelegateModelGroupChangeArray::init(const QVector<QQmlChangeSet::Change> &changes) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/types/qqmldelegatemodel.cpp | | Lines: | 3426-3433 |
| | 5 | 1 |
QV4::Heap::QQmlValueTypeWrapper::setPropertyCache| Name: | QV4::Heap::QQmlValueTypeWrapper::setPropertyCache | | Prototype: | void setPropertyCache(QQmlPropertyCache *c) | | Coverage: | 100.000% (7/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmlvaluetypewrapper_p.h | | Lines: | 73-79 |
| | 5 | 3 |
QV4::Heap::QQuickItemWrapper::markObjects| Name: | QV4::Heap::QQuickItemWrapper::markObjects | | Prototype: | void QV4::Heap::QQuickItemWrapper::markObjects(QV4::Heap::Base *that, QV4::MarkStack *markStack) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/items/qquickitem.cpp | | Lines: | 8695-8703 |
| | 5 | 3 |
QV4::Heap::String::toQString [qv4string_p.h #1]| Name: | QV4::Heap::String::toQString [qv4string_p.h #1] | | Prototype: | inline QString toQString() const | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #1 | | Lines: | 118-124 |
| | 5 | 2 |
QV4::Heap::StringOrSymbol::toQString [qv4string_p.h #1]| Name: | QV4::Heap::StringOrSymbol::toQString [qv4string_p.h #1] | | Prototype: | inline QString toQString() const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #1 | | Lines: | 87-93 |
| | 5 | 2 |
QV4::Heap::StringOrSymbol::toQString [qv4string_p.h #2]| Name: | QV4::Heap::StringOrSymbol::toQString [qv4string_p.h #2] | | Prototype: | inline QString toQString() const | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string_p.h #2 | | Lines: | 87-93 |
| | 5 | 2 |
QV4::Heap::VariantObject::destroy| Name: | QV4::Heap::VariantObject::destroy | | Prototype: | void destroy() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4variantobject_p.h | | Lines: | 71-77 |
| | 5 | 2 |
QV4::Heap::insertHoleIntoPropertyData| Name: | QV4::Heap::insertHoleIntoPropertyData | | Prototype: | static void insertHoleIntoPropertyData(QV4::Object *object, int idx) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 207-214 |
| | 5 | 2 |
QV4::Heap::updateProtoUsage| Name: | QV4::Heap::updateProtoUsage | | Prototype: | static void updateProtoUsage(Heap::Object *o, Heap::InternalClass *ic) | | Coverage: | 87.500% (7/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4internalclass.cpp | | Lines: | 606-614 |
| | 5 | 4 |
QV4::IdentifierHashData::IdentifierHashData| Name: | QV4::IdentifierHashData::IdentifierHashData | | Prototype: | IdentifierHashData::IdentifierHashData(IdentifierHashData *other) | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier.cpp | | Lines: | 70-80 |
| | 5 | 1 |
QV4::IdentifierHashData::IdentifierHashData| Name: | QV4::IdentifierHashData::IdentifierHashData | | Prototype: | IdentifierHashData::IdentifierHashData(IdentifierTable *table, int numBits) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifier.cpp | | Lines: | 58-68 |
| | 5 | 1 |
QV4::IdentifierTable::IdentifierTable| Name: | QV4::IdentifierTable::IdentifierTable | | Prototype: | IdentifierTable::IdentifierTable(ExecutionEngine *engine) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifiertable.cpp | | Lines: | 57-67 |
| | 5 | 1 |
QV4::IdentifierTable::sweep| Name: | QV4::IdentifierTable::sweep | | Prototype: | void IdentifierTable::sweep() | | Coverage: | 100.000% (3/3) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4identifiertable.cpp | | Lines: | 300-307 |
| | 5 | 3 |
QV4::JIT::Assembler::cmp::[lambda]| Name: | QV4::JIT::Assembler::cmp::[lambda] | | Prototype: | [this, c]() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1887-1893 |
| | 5 | 1 |
QV4::JIT::Assembler::passEngineAsArg| Name: | QV4::JIT::Assembler::passEngineAsArg | | Prototype: | void Assembler::passEngineAsArg(int arg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 2066-2078 |
| | 5 | 2 |
QV4::JIT::Assembler::passInt32AsArg| Name: | QV4::JIT::Assembler::passInt32AsArg | | Prototype: | void Assembler::passInt32AsArg(int value, int arg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 2114-2126 |
| | 5 | 2 |
QV4::JIT::Assembler::popContext| Name: | QV4::JIT::Assembler::popContext | | Prototype: | void Assembler::popContext() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 2243-2250 |
| | 5 | 1 |
QV4::JIT::Assembler::prepareCallWithArgCount| Name: | QV4::JIT::Assembler::prepareCallWithArgCount | | Prototype: | void Assembler::prepareCallWithArgCount(int argc) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1995-2006 |
| | 5 | 2 |
QV4::JIT::Assembler::shlConst| Name: | QV4::JIT::Assembler::shlConst | | Prototype: | void Assembler::shlConst(int rhs) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1750-1757 |
| | 5 | 2 |
QV4::JIT::Assembler::shrConst| Name: | QV4::JIT::Assembler::shrConst | | Prototype: | void Assembler::shrConst(int rhs) | | Coverage: | 0.000% (0/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1741-1748 |
| | 5 | 2 |
QV4::JIT::Assembler::uminus| Name: | QV4::JIT::Assembler::uminus | | Prototype: | void Assembler::uminus() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1517-1524 |
| | 5 | 1 |
QV4::JIT::Helpers::exp| Name: | QV4::JIT::Helpers::exp | | Prototype: | ReturnedValue exp(const Value &base, const Value &exp) | | Coverage: | 0.000% (0/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4jithelpers.cpp | | Lines: | 89-96 |
| | 5 | 2 |
QV4::JIT::JIT::Assembler::passCppFrameAsArg| Name: | QV4::JIT::JIT::Assembler::passCppFrameAsArg | | Prototype: | void JIT::Assembler::passCppFrameAsArg(int arg) | | Coverage: | 50.000% (2/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 2100-2112 |
| | 5 | 2 |
QV4::JIT::PlatformAssemblerCommon::generateFunctionExit| Name: | QV4::JIT::PlatformAssemblerCommon::generateFunctionExit | | Prototype: | void generateFunctionExit() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 619-628 |
| | 5 | 2 |
QV4::JIT::decHelper| Name: | QV4::JIT::decHelper | | Prototype: | static ReturnedValue decHelper(const Value v) | | Coverage: | 100.000% (5/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1565-1573 |
| | 5 | 2 |
QV4::JIT::incHelper| Name: | QV4::JIT::incHelper | | Prototype: | static ReturnedValue incHelper(const Value v) | | Coverage: | 0.000% (0/5) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jit/qv4assembler.cpp | | Lines: | 1533-1541 |
| | 5 | 2 |
QV4::MarkStack::drain| Name: | QV4::MarkStack::drain | | Prototype: | void MarkStack::drain() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm.cpp | | Lines: | 898-906 |
| | 5 | 2 |
QV4::MemoryManager::allocWithStringData| Name: | QV4::MemoryManager::allocWithStringData | | Prototype: | template <typename ManagedType, typename Arg1> typename ManagedType::Data *allocWithStringData(std::size_t unmanagedSize, Arg1 arg1) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h | | Lines: | 214-222 |
| | 5 | 1 |
QV4::MemoryManager::allocateObject| Name: | QV4::MemoryManager::allocateObject | | Prototype: | template <typename ObjectType> typename ObjectType::Data *allocateObject(Heap::InternalClass *ic) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h | | Lines: | 188-196 |
| | 5 | 1 |
QV4::MemoryManager::allocateObject| Name: | QV4::MemoryManager::allocateObject | | Prototype: | template <typename ObjectType> typename ObjectType::Data *allocateObject() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/memory/qv4mm_p.h | | Lines: | 204-212 |
| | 5 | 1 |