OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QV4::WeakValue
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
set
Name: QV4::WeakValue::set
Prototype: void set(ExecutionEngine *engine, const Value &value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 157-162
 75.000% (3/4)
32
set
Name: QV4::WeakValue::set
Prototype: void set(ExecutionEngine *engine, ReturnedValue value)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 164-169
 75.000% (3/4)
32
set
Name: QV4::WeakValue::set
Prototype: void set(ExecutionEngine *engine, Heap::Base *obj)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 171-176
100.000% (4/4)
32
engine
Name: QV4::WeakValue::engine
Prototype: ExecutionEngine *engine() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 196-200
 50.000% (2/4)
32
asManaged
Name: QV4::WeakValue::asManaged
Prototype: Managed *asManaged() const
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 184-188
 50.000% (2/4)
32
as
Name: QV4::WeakValue::as
Prototype: template <typename T> T *as() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 189-194
100.000% (4/4)
32
valueRef
Name: QV4::WeakValue::valueRef
Prototype: Value *valueRef() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 181-183
100.000% (1/1)
11
value
Name: QV4::WeakValue::value
Prototype: ReturnedValue value() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 178-180
100.000% (1/1)
11
isUndefined
Name: QV4::WeakValue::isUndefined
Prototype: bool isUndefined() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 202-202
100.000% (1/1)
11
isNullOrUndefined
Name: QV4::WeakValue::isNullOrUndefined
Prototype: bool isNullOrUndefined() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 203-203
100.000% (1/1)
11
clear
Name: QV4::WeakValue::clear
Prototype: void clear()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4persistent_p.h
Lines: 204-204
100.000% (1/1)
11

Generated by Squish Coco 4.2.0