OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::String
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
toArrayIndex [qv4string.cpp #2]
Name: String::toArrayIndex [qv4string.cpp #2]
Prototype: uint String::toArrayIndex(const QString &str)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string.cpp #2
Lines: 267-270
100.000% (1/1)
11
toArrayIndex [qv4string.cpp #1]
Name: String::toArrayIndex [qv4string.cpp #1]
Prototype: uint String::toArrayIndex(const QString &str)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string.cpp #1
Lines: 267-270
100.000% (1/1)
11
createPropertyKeyImpl [qv4string.cpp #2]
Name: String::createPropertyKeyImpl [qv4string.cpp #2]
Prototype: void String::createPropertyKeyImpl() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string.cpp #2
Lines: 169-175
100.000% (4/4)
42
toUInt [qv4string.cpp #2]
Name: String::toUInt [qv4string.cpp #2]
Prototype: uint String::toUInt(bool *ok) const
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string.cpp #2
Lines: 151-167
 90.000% (9/10)
154
virtualIsEqualTo [qv4string.cpp #2]
Name: String::virtualIsEqualTo [qv4string.cpp #2]
Prototype: bool String::virtualIsEqualTo(Managed *t, Managed *o)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string.cpp #2
Lines: 84-93
 71.429% (5/7)
53
virtualGetLength [qv4string.cpp #2]
Name: String::virtualGetLength [qv4string.cpp #2]
Prototype: qint64 String::virtualGetLength(const Managed *m)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/jsruntime/qv4string.cpp #2
Lines: 260-263
  0.000% (0/1)
11

Generated by Squish Coco 4.2.0