QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Path:<top>::QCollator
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QCollator
Name: QCollator::QCollator
Prototype: QCollator::QCollator(const QCollator &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 83-87
100.000% (1/1)
11
QCollator
Name: QCollator::QCollator
Prototype: QCollator::QCollator(const QLocale &locale)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 73-78
100.000% (1/1)
21
caseSensitivity
Name: QCollator::caseSensitivity
Prototype: Qt::CaseSensitivity QCollator::caseSensitivity() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 201-204
100.000% (1/1)
11
ignorePunctuation
Name: QCollator::ignorePunctuation
Prototype: bool QCollator::ignorePunctuation() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 272-275
100.000% (1/1)
11
locale
Name: QCollator::locale
Prototype: QLocale QCollator::locale() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 172-175
100.000% (1/1)
11
numericMode
Name: QCollator::numericMode
Prototype: bool QCollator::numericMode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 239-242
100.000% (1/1)
11
compare
Name: QCollator::compare
Prototype: int QCollator::compare(const QStringRef &s1, const QStringRef &s2) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp
Lines: 118-124
  0.000% (0/4)
32
compare
Name: QCollator::compare
Prototype: int QCollator::compare(const QString &s1, const QString &s2) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp
Lines: 110-116
 50.000% (2/4)
32
setCaseSensitivity
Name: QCollator::setCaseSensitivity
Prototype: void QCollator::setCaseSensitivity(Qt::CaseSensitivity cs)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 184-192
 50.000% (2/4)
52
setIgnorePunctuation
Name: QCollator::setIgnorePunctuation
Prototype: void QCollator::setIgnorePunctuation(bool on)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 255-263
 50.000% (2/4)
52
setLocale
Name: QCollator::setLocale
Prototype: void QCollator::setLocale(const QLocale &locale)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 159-167
 50.000% (2/4)
52
setNumericMode
Name: QCollator::setNumericMode
Prototype: void QCollator::setNumericMode(bool on)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 222-230
 50.000% (2/4)
52
~QCollator
Name: QCollator::~QCollator
Prototype: QCollator::~QCollator()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 92-96
100.000% (6/6)
22
compare
Name: QCollator::compare
Prototype: int QCollator::compare(const QChar *s1, int len1, const QChar *s2, int len2) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp
Lines: 99-108
 71.429% (5/7)
53
detach
Name: QCollator::detach
Prototype: void QCollator::detach()
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 142-154
 28.571% (2/7)
93
operator=
Name: QCollator::operator=
Prototype: QCollator &QCollator::operator=(const QCollator &other)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 101-110
  0.000% (0/12)
64
sortKey
Name: QCollator::sortKey
Prototype: QCollatorSortKey QCollator::sortKey(const QString &string) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp
Lines: 126-145
  0.000% (0/10)
134

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9