| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ | 
 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:  | 1286-1349 |  
  |  | 25 | 33 | 
 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:  | 1724-1749 |  
  |  | 14 | 29 | 
 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:  | 1564-1666 |  
  |  | 76 | 19 | 
 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:  | 1222-1284 |  
  |  | 38 | 19 | 
 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:  | 1139-1187 |  
  |  | 24 | 18 | 
 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:  | 1462-1542 |  
  |  | 54 | 15 | 
 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:  | 1771-1833 |  
  |  | 38 | 13 | 
 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:  | 961-1007 |  
  |  | 27 | 12 | 
 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:  | 1100-1125 |  
  |  | 16 | 11 | 
 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:  | 1855-1906 |  
  |  | 37 | 11 | 
 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:  | 1009-1038 |  
  |  | 22 | 9 | 
 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:  | 1040-1060 |  
  |  | 9 | 8 | 
 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:  | 1189-1214 |  
  |  | 14 | 8 | 
 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:  | 1085-1098 |  
  |  | 5 | 5 | 
 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:  | 855-875 |  
  |  | 13 | 5 | 
 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:  | 1062-1073 |  
  |  | 4 | 4 | 
 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:  | 1836-1848 |  
  |  | 8 | 4 | 
 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:  | 1448-1460 |  
  |  | 8 | 4 | 
 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:  | 934-947 |  
  |  | 8 | 4 | 
 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:  | 1544-1559 |  
  |  | 7 | 4 | 
 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:  | 898-913 |  
  |  | 10 | 4 | 
 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:  | 1075-1083 |  
  |  | 5 | 3 | 
 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:  | 1681-1705 |  
  |  | 19 | 3 | 
 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:  | 877-884 |  
  |  | 5 | 3 | 
 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:  | 1437-1447 |  
  |  | 6 | 3 | 
 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:  | 919-932 |  
  |  | 7 | 3 | 
 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:  | 1402-1421 |  
  |  | 12 | 3 | 
 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:  | 1756-1769 |  
  |  | 8 | 3 | 
 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:  | 1908-1912 |  
  |  | 3 | 2 | 
 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:  | 201-206 |  
  |  | 3 | 2 | 
 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:  | 1668-1679 |  
  |  | 8 | 2 | 
 resolveCharRef| Name:  | QXmlStreamReaderPrivate::resolveCharRef |  | Prototype:  | uint QXmlStreamReaderPrivate::resolveCharRef(int symbolIndex) |  | Coverage:  | 100.000% (25/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 1707-1721 |  
  |  | 8 | 2 | 
 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:  | 1430-1435 |  
  |  | 3 | 2 | 
 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:  | 1423-1428 |  
  |  | 3 | 2 | 
 ~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:  | 887-895 |  
  |  | 4 | 1 | 
 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:  | 1850-1853 |  
  |  | 1 | 1 | 
 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:  | 800-849 |  
  |  | 44 | 1 | 
 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:  | 779-798 |  
  |  | 14 | 1 |