OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QSGSimpleMaterialShader
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
uniformOpacityName
Name: QSGSimpleMaterialShader::uniformOpacityName
Prototype: const char *uniformOpacityName() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplematerial.h
Lines: 76-76
100.000% (1/1)
11
uniformMatrixName
Name: QSGSimpleMaterialShader::uniformMatrixName
Prototype: const char *uniformMatrixName() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplematerial.h
Lines: 75-75
100.000% (1/1)
11
attributeNames
Name: QSGSimpleMaterialShader::attributeNames
Prototype: char const *const *attributeNames() const override
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplematerial.h
Lines: 86-112
100.000% (10/10)
134
updateState
Name: QSGSimpleMaterialShader::updateState
Prototype: template <typename State> inline void QSGSimpleMaterialShader<State>::updateState(const RenderState &state, QSGMaterial *newMaterial, QSGMaterial *oldMaterial)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplematerial.h
Lines: 198-214
 83.333% (10/12)
94
initialize
Name: QSGSimpleMaterialShader::initialize
Prototype: void initialize() override
Coverage:  45.455% (5/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/scenegraph/util/qsgsimplematerial.h
Lines: 51-72
 45.455% (5/11)
134

Generated by Squish Coco 4.2.0