OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers
Functionâ–ľCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
stringToNumber [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::stringToNumber [qv4runtime.cpp #1]
Prototype: double RuntimeHelpers::stringToNumber(const QString &string)
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 377-396
100.000% (17/17)
155
stringFromNumber [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::stringFromNumber [qv4runtime.cpp #1]
Prototype: Heap::String *RuntimeHelpers::stringFromNumber(ExecutionEngine *engine, double number)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 398-403
100.000% (1/1)
31
ordinaryToPrimitive [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::ordinaryToPrimitive [qv4runtime.cpp #1]
Prototype: ReturnedValue RuntimeHelpers::ordinaryToPrimitive(ExecutionEngine *engine, const Object *object, String *typeHint)
Coverage:  90.000% (18/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 443-477
 90.000% (18/20)
217
objectDefaultValue [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::objectDefaultValue [qv4runtime.cpp #1]
Prototype: ReturnedValue RuntimeHelpers::objectDefaultValue(const Object *object, int typeHint)
Coverage: 100.000% (25/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 405-440
100.000% (25/25)
2510
numberToString [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::numberToString [qv4runtime.cpp #1]
Prototype: void RuntimeHelpers::numberToString(QString *result, double num, int radix)
Coverage:  58.824% (30/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 235-312
 58.824% (30/51)
4715
convertToString [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::convertToString [qv4runtime.cpp #1]
Prototype: Heap::String *RuntimeHelpers::convertToString(ExecutionEngine *engine, Value value, TypeHint hint)
Coverage:  84.615% (22/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 503-537
 84.615% (22/26)
2013
convertToObject [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::convertToObject [qv4runtime.cpp #1]
Prototype: Heap::Object *RuntimeHelpers::convertToObject(ExecutionEngine *engine, const Value &value)
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 480-501
100.000% (14/14)
128
addHelper [qv4runtime.cpp #1]
Name: QV4::RuntimeHelpers::numberToString::[lambda]::RuntimeHelpers::addHelper [qv4runtime.cpp #1]
Prototype: QV4::ReturnedValue RuntimeHelpers::addHelper(ExecutionEngine *engine, const Value &left, const Value &right)
Coverage: 100.000% (21/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4runtime.cpp #1
Lines: 546-575
100.000% (21/21)
237

Generated by Squish Coco 4.2.0