OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QHashedString
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
stringHash
Name: QHashedString::stringHash
Prototype: quint32 QHashedString::stringHash(const QChar *data, int length)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1305-1308
100.000% (1/1)
11
stringHash
Name: QHashedString::stringHash
Prototype: quint32 QHashedString::stringHash(const char *data, int length)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1310-1313
100.000% (1/1)
11
operator=
Name: QHashedString::operator=
Prototype: QHashedString &QHashedString::operator=(const QHashedString &string)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1055-1060
100.000% (1/1)
31
hash
Name: QHashedString::hash
Prototype: quint32 QHashedString::hash() const
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1075-1079
100.000% (4/4)
22
computeHash
Name: QHashedString::computeHash
Prototype: void QHashedString::computeHash() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1315-1318
100.000% (1/1)
11
compare
Name: QHashedString::compare
Prototype: bool QHashedString::compare(const char *lhs, const char *rhs, int length)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1299-1303
100.000% (1/1)
21
QHashedString
Name: QHashedString::QHashedString
Prototype: QHashedString::QHashedString()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1035-1038
100.000% (1/1)
21
QHashedString
Name: QHashedString::QHashedString
Prototype: QHashedString::QHashedString(const QString &string)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1040-1043
100.000% (1/1)
21
QHashedString
Name: QHashedString::QHashedString
Prototype: QHashedString::QHashedString(const QString &string, quint32 hash)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1045-1048
100.000% (1/1)
21
compare
Name: QHashedString::compare
Prototype: bool QHashedString::compare(const QChar *lhs, const QChar *rhs, int length)
Coverage:  71.429% (20/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring.cpp
Lines: 120-171
 71.429% (20/28)
249
compare
Name: QHashedString::compare
Prototype: bool QHashedString::compare(const QChar *lhs, const char *rhs, int length)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1290-1297
 66.667% (4/6)
53
operator==
Name: QHashedString::operator==
Prototype: bool QHashedString::operator==(const QHashedString &string) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1062-1066
  0.000% (0/1)
21
operator==
Name: QHashedString::operator==
Prototype: bool QHashedString::operator==(const QHashedStringRef &string) const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1068-1073
  0.000% (0/1)
31
existingHash
Name: QHashedString::existingHash
Prototype: quint32 QHashedString::existingHash() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1081-1084
  0.000% (0/1)
11
QHashedString
Name: QHashedString::QHashedString
Prototype: QHashedString::QHashedString(const QHashedString &string)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/ftw/qhashedstring_p.h
Lines: 1050-1053
  0.000% (0/1)
21

Generated by Squish Coco 4.2.0