OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQmlComponentAndAliasResolver::findAndRegisterImplicitComponents::QQmlJSCodeGenerator
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
compileJavaScriptCodeInObjectsRecursively
Name: QQmlComponentAndAliasResolver::findAndRegisterImplicitComponents::QQmlJSCodeGenerator::compileJavaScriptCodeInObjectsRecursively
Prototype: bool QQmlJSCodeGenerator::compileJavaScriptCodeInObjectsRecursively(int objectIndex, int scopeObjectIndex)
Coverage: 100.000% (28/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 1347-1388
100.000% (28/28)
2810
compileComponent
Name: QQmlComponentAndAliasResolver::findAndRegisterImplicitComponents::QQmlJSCodeGenerator::compileComponent
Prototype: bool QQmlJSCodeGenerator::compileComponent(int contextObject)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 1313-1345
 93.333% (14/15)
235
generateCodeForComponents
Name: QQmlComponentAndAliasResolver::findAndRegisterImplicitComponents::QQmlJSCodeGenerator::generateCodeForComponents
Prototype: bool QQmlJSCodeGenerator::generateCodeForComponents()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 1302-1311
 71.429% (5/7)
53
QQmlJSCodeGenerator
Name: QQmlComponentAndAliasResolver::findAndRegisterImplicitComponents::QQmlJSCodeGenerator::QQmlJSCodeGenerator
Prototype: QQmlJSCodeGenerator::QQmlJSCodeGenerator(QQmlTypeCompiler *typeCompiler, QmlIR::JSCodeGen *v4CodeGen)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qqmltypecompiler.cpp
Lines: 1292-1300
100.000% (1/1)
21

Generated by Squish Coco 4.2.0