OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QV4::Compiler::ControlFlow
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
ControlFlow
Name: QV4::Compiler::ControlFlow::ControlFlow
Prototype: ControlFlow(Codegen *cg, Type type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 92-96
100.000% (1/1)
11
generator
Name: QV4::Compiler::ControlFlow::generator
Prototype: BytecodeGenerator *generator() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 159-161
100.000% (1/1)
11
getUnwindTarget
Name: QV4::Compiler::ControlFlow::getUnwindTarget
Prototype: BytecodeGenerator::Label getUnwindTarget(UnwindType, const QString & = QString())
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 133-135
100.000% (1/1)
11
hasLoop
Name: QV4::Compiler::ControlFlow::hasLoop
Prototype: bool hasLoop() const
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 122-130
100.000% (7/7)
63
label
Name: QV4::Compiler::ControlFlow::label
Prototype: QString label() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 120-120
100.000% (1/1)
11
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
100.000% (4/4)
52
parentUnwindHandler
Name: QV4::Compiler::ControlFlow::parentUnwindHandler
Prototype: BytecodeGenerator::ExceptionHandler *parentUnwindHandler()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 141-143
100.000% (1/1)
11
requiresUnwind
Name: QV4::Compiler::ControlFlow::requiresUnwind
Prototype: bool requiresUnwind()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 136-138
  0.000% (0/1)
11
unwindHandler
Name: QV4::Compiler::ControlFlow::unwindHandler
Prototype: BytecodeGenerator::ExceptionHandler *unwindHandler()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 145-147
  0.000% (0/1)
11
unwindTarget
Name: QV4::Compiler::ControlFlow::unwindTarget
Prototype: UnwindTarget unwindTarget(UnwindType type, const QString &label = QString())
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 102-118
100.000% (13/13)
135
~ControlFlow
Name: QV4::Compiler::ControlFlow::~ControlFlow
Prototype: ~ControlFlow()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/compiler/qv4compilercontrolflow_p.h
Lines: 98-100
100.000% (1/1)
11

Generated by Squish Coco 4.2.0