OpenCoverage

QtBase - 2016-12-13 07:58:44 +0000

Function Tree

Path:<top>::QXmlStreamReaderPrivate
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QXmlStreamReaderPrivate
Name: QXmlStreamReaderPrivate::~QXmlStreamReaderPrivate
Prototype: QXmlStreamReaderPrivate::~QXmlStreamReaderPrivate()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 893-901
100.000% (1/1)
41
scanString
Name: QXmlStreamReaderPrivate::scanString
Prototype: bool QXmlStreamReaderPrivate::scanString(const char *str, short tokenToInject, bool requireSpace)
Coverage: 100.000% (27/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1015-1044
100.000% (27/27)
229
scanPublicOrSystem
Name: QXmlStreamReaderPrivate::scanPublicOrSystem
Prototype: bool QXmlStreamReaderPrivate::scanPublicOrSystem()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1068-1079
100.000% (7/7)
44
scanNData
Name: QXmlStreamReaderPrivate::scanNData
Prototype: bool QXmlStreamReaderPrivate::scanNData()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1081-1089
100.000% (7/7)
53
scanAttType
Name: QXmlStreamReaderPrivate::scanAttType
Prototype: bool QXmlStreamReaderPrivate::scanAttType()
Coverage: 100.000% (26/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1106-1131
100.000% (26/26)
1611
scanAfterLangleBang
Name: QXmlStreamReaderPrivate::scanAfterLangleBang
Prototype: bool QXmlStreamReaderPrivate::scanAfterLangleBang()
Coverage: 100.000% (16/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1046-1066
100.000% (16/16)
98
scanAfterDefaultDecl
Name: QXmlStreamReaderPrivate::scanAfterDefaultDecl
Prototype: bool QXmlStreamReaderPrivate::scanAfterDefaultDecl()
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1091-1104
100.000% (9/9)
55
resume
Name: QXmlStreamReaderPrivate::resume
Prototype: void QXmlStreamReaderPrivate::resume(int rule)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1914-1918
100.000% (4/4)
32
resolvePublicNamespaces
Name: QXmlStreamReaderPrivate::resolvePublicNamespaces
Prototype: void QXmlStreamReaderPrivate::resolvePublicNamespaces()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1674-1685
100.000% (4/4)
82
resolveDtd
Name: QXmlStreamReaderPrivate::resolveDtd
Prototype: void QXmlStreamReaderPrivate::resolveDtd()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1687-1711
100.000% (7/7)
193
resolveCharRef
Name: QXmlStreamReaderPrivate::resolveCharRef
Prototype: uint QXmlStreamReaderPrivate::resolveCharRef(int symbolIndex)
Coverage: 100.000% (23/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1713-1727
100.000% (23/23)
82
raiseWellFormedError
Name: QXmlStreamReaderPrivate::raiseWellFormedError
Prototype: void QXmlStreamReaderPrivate::raiseWellFormedError(const QString &message)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1856-1859
100.000% (1/1)
11
putStringLiteral
Name: QXmlStreamReaderPrivate::putStringLiteral
Prototype: void QXmlStreamReaderPrivate::putStringLiteral(const QString &s)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1436-1441
100.000% (4/4)
32
putString
Name: QXmlStreamReaderPrivate::putString
Prototype: void QXmlStreamReaderPrivate::putString(const QString &s, int from)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1429-1434
100.000% (4/4)
32
putReplacementInAttributeValue
Name: QXmlStreamReaderPrivate::putReplacementInAttributeValue
Prototype: void QXmlStreamReaderPrivate::putReplacementInAttributeValue(const QString &s)
Coverage: 100.000% (14/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1454-1466
100.000% (14/14)
84
putReplacement
Name: QXmlStreamReaderPrivate::putReplacement
Prototype: void QXmlStreamReaderPrivate::putReplacement(const QString &s)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1443-1453
100.000% (9/9)
63
peekChar
Name: QXmlStreamReaderPrivate::peekChar
Prototype: inline uint QXmlStreamReaderPrivate::peekChar()
Coverage: 100.000% (11/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 940-953
100.000% (11/11)
84
parseError
Name: QXmlStreamReaderPrivate::parseError
Prototype: void QXmlStreamReaderPrivate::parseError()
Coverage: 100.000% (34/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1861-1912
100.000% (34/34)
3711
parseEntity
Name: QXmlStreamReaderPrivate::parseEntity
Prototype: void QXmlStreamReaderPrivate::parseEntity(const QString &value)
Coverage: 100.000% (18/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 861-881
100.000% (18/18)
135
init
Name: QXmlStreamReaderPrivate::init
Prototype: void QXmlStreamReaderPrivate::init()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 806-855
100.000% (1/1)
441
getChar
Name: QXmlStreamReaderPrivate::getChar
Prototype: inline uint QXmlStreamReaderPrivate::getChar()
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 925-938
100.000% (10/10)
73
fastScanSpace
Name: QXmlStreamReaderPrivate::fastScanSpace
Prototype: inline int QXmlStreamReaderPrivate::fastScanSpace()
Coverage: 100.000% (15/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1195-1220
100.000% (15/15)
148
fastScanNMTOKEN
Name: QXmlStreamReaderPrivate::fastScanNMTOKEN
Prototype: inline int QXmlStreamReaderPrivate::fastScanNMTOKEN()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1408-1427
100.000% (7/7)
123
checkStartDocument
Name: QXmlStreamReaderPrivate::checkStartDocument
Prototype: bool QXmlStreamReaderPrivate::checkStartDocument()
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1762-1775
100.000% (7/7)
83
QXmlStreamReaderPrivate
Name: QXmlStreamReaderPrivate::QXmlStreamReaderPrivate
Prototype: QXmlStreamReaderPrivate::QXmlStreamReaderPrivate(QXmlStreamReader *q)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 785-804
100.000% (1/1)
141
fastScanName
Name: QXmlStreamReaderPrivate::fastScanName
Prototype: inline int QXmlStreamReaderPrivate::fastScanName(int *prefix)
Coverage:  97.917% (47/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1292-1355
 97.917% (47/48)
2533
namespaceForPrefix
Name: QXmlStreamReaderPrivate::namespaceForPrefix
Prototype: QStringRef QXmlStreamReaderPrivate::namespaceForPrefix(const QStringRef &prefix)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1550-1565
 91.667% (11/12)
74
startDocument
Name: QXmlStreamReaderPrivate::startDocument
Prototype: void QXmlStreamReaderPrivate::startDocument()
Coverage:  88.889% (40/45)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1777-1839
 88.889% (40/45)
3813
fastScanLiteralContent
Name: QXmlStreamReaderPrivate::fastScanLiteralContent
Prototype: inline int QXmlStreamReaderPrivate::fastScanLiteralContent()
Coverage:  88.235% (30/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1145-1193
 88.235% (30/34)
2418
fastScanContentCharList
Name: QXmlStreamReaderPrivate::fastScanContentCharList
Prototype: inline int QXmlStreamReaderPrivate::fastScanContentCharList()
Coverage:  85.714% (36/42)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1228-1290
 85.714% (36/42)
3819
filterCarriageReturn
Name: QXmlStreamReaderPrivate::filterCarriageReturn
Prototype: inline uint QXmlStreamReaderPrivate::filterCarriageReturn()
Coverage:  81.818% (9/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 904-919
 81.818% (9/11)
104
scanUntil
Name: QXmlStreamReaderPrivate::scanUntil
Prototype: bool QXmlStreamReaderPrivate::scanUntil(const char *str, short tokenToInject)
Coverage:  80.556% (29/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 967-1013
 80.556% (29/36)
2712
checkPublicLiteral
Name: QXmlStreamReaderPrivate::checkPublicLiteral
Prototype: void QXmlStreamReaderPrivate::checkPublicLiteral(const QStringRef &publicId)
Coverage:  77.083% (37/48)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1730-1755
 77.083% (37/48)
1429
resolveTag
Name: QXmlStreamReaderPrivate::resolveTag
Prototype: void QXmlStreamReaderPrivate::resolveTag()
Coverage:  77.011% (67/87)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1570-1672
 77.011% (67/87)
7619
getChar_helper
Name: QXmlStreamReaderPrivate::getChar_helper
Prototype: uint QXmlStreamReaderPrivate::getChar_helper()
Coverage:  65.060% (54/83)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1468-1548
 65.060% (54/83)
5415
raiseError
Name: QXmlStreamReaderPrivate::raiseError
Prototype: void QXmlStreamReaderPrivate::raiseError(QXmlStreamReader::Error error, const QString& message)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 1842-1854
 60.000% (6/10)
84
resolveUndeclaredEntity
Name: QXmlStreamReaderPrivate::resolveUndeclaredEntity
Prototype: QString QXmlStreamReaderPrivate::resolveUndeclaredEntity(const QString &name)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 207-212
 50.000% (2/4)
32
reallocateStack
Name: QXmlStreamReaderPrivate::reallocateStack
Prototype: inline void QXmlStreamReaderPrivate::reallocateStack()
Coverage:  42.857% (3/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 883-890
 42.857% (3/7)
53

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