OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::ArgumentsObject
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
fullyCreate
Name: ArgumentsObject::fullyCreate
Prototype: void ArgumentsObject::fullyCreate()
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 96-121
100.000% (13/13)
175
virtualDefineOwnProperty
Name: ArgumentsObject::virtualDefineOwnProperty
Prototype: bool ArgumentsObject::virtualDefineOwnProperty(Managed *m, PropertyKey id, const Property *desc, PropertyAttributes attrs)
Coverage:  96.296% (26/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 123-170
 96.296% (26/27)
347
virtualDeleteProperty
Name: ArgumentsObject::virtualDeleteProperty
Prototype: bool ArgumentsObject::virtualDeleteProperty(Managed *m, PropertyKey id)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 202-208
100.000% (4/4)
42
virtualGet
Name: ArgumentsObject::virtualGet
Prototype: ReturnedValue ArgumentsObject::virtualGet(const Managed *m, PropertyKey id, const Value *receiver, bool *hasProperty)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 172-184
100.000% (12/12)
84
virtualGetLength
Name: ArgumentsObject::virtualGetLength
Prototype: qint64 ArgumentsObject::virtualGetLength(const Managed *m)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 256-260
100.000% (1/1)
21
virtualGetOwnProperty
Name: ArgumentsObject::virtualGetOwnProperty
Prototype: PropertyAttributes ArgumentsObject::virtualGetOwnProperty(Managed *m, PropertyKey id, Property *p)
Coverage:  58.333% (7/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 210-223
 58.333% (7/12)
104
virtualPut
Name: ArgumentsObject::virtualPut
Prototype: bool ArgumentsObject::virtualPut(Managed *m, PropertyKey id, const Value &value, Value *receiver)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4argumentsobject.cpp
Lines: 186-200
100.000% (12/12)
94

Generated by Squish Coco 4.2.0