OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::Heap::String
Functionâ–´Condition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
append [qv4string.cpp #2]
Name: Heap::String::append [qv4string.cpp #2]
Prototype: void Heap::String::append(const String *data, QChar *ch)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string.cpp #2
Lines: 216-239
100.000% (10/10)
164
init [qv4string.cpp #2]
Name: Heap::String::init [qv4string.cpp #2]
Prototype: void Heap::String::init(const QString &t)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string.cpp #2
Lines: 96-104
100.000% (1/1)
41
markObjects [qv4string.cpp #2]
Name: Heap::String::markObjects [qv4string.cpp #2]
Prototype: void Heap::String::markObjects(Heap::Base *that, MarkStack *markStack)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string.cpp #2
Lines: 63-78
 71.429% (5/7)
103
simplifyString [qv4string.cpp #2]
Name: Heap::String::simplifyString [qv4string.cpp #2]
Prototype: void Heap::String::simplifyString() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string.cpp #2
Lines: 177-193
100.000% (1/1)
121
startsWithUpper [qv4string.cpp #2]
Name: Heap::String::startsWithUpper [qv4string.cpp #2]
Prototype: bool Heap::String::startsWithUpper() const
Coverage:  23.077% (3/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string.cpp #2
Lines: 195-214
 23.077% (3/13)
145

Generated by Squish Coco 4.2.0