OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QV4::Compiler::ControlFlowLoop
FunctionCondition %eLOC - Effective Lines of Codeā–“McCabe - Cyclomatic Complexity
label
Name: QV4::Compiler::ControlFlowLoop::label
Prototype: QString label() const override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 235-235
100.000% (1/1)
11
requiresUnwind
Name: QV4::Compiler::ControlFlowLoop::requiresUnwind
Prototype: bool requiresUnwind() override
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 215-217
100.000% (1/1)
11
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
~ControlFlowLoop
Name: QV4::Compiler::ControlFlowLoop::~ControlFlowLoop
Prototype: ~ControlFlowLoop()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 207-213
100.000% (4/4)
42
getUnwindTarget
Name: QV4::Compiler::ControlFlowLoop::getUnwindTarget
Prototype: BytecodeGenerator::Label getUnwindTarget(UnwindType type, const QString &label) override
Coverage:  95.238% (20/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 219-233
 95.238% (20/21)
96

Generated by Squish Coco 4.2.0