| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity | 
 parseEntityDecl| Name:  | QXmlSimpleReaderPrivate::parseEntityDecl |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseEntityDecl() |  | Coverage:  |  86.842% (165/190) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 6475-6773 |  
  |  | 184 | 74 | 
 parseContent| Name:  | QXmlSimpleReaderPrivate::parseContent |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseContent() |  | Coverage:  |  69.756% (143/205) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 3909-4229 |  
  |  | 179 | 74 | 
 parseAttType| Name:  | QXmlSimpleReaderPrivate::parseAttType |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseAttType() |  | Coverage:  |  92.466% (135/146) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 5528-5772 |  
  |  | 160 | 56 | 
 parseElementDecl| Name:  | QXmlSimpleReaderPrivate::parseElementDecl |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseElementDecl() |  | Coverage:  |  94.245% (131/139) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 5895-6125 |  
  |  | 150 | 53 | 
 parsePI| Name:  | QXmlSimpleReaderPrivate::parsePI |  | Prototype:  | bool QXmlSimpleReaderPrivate::parsePI() |  | Coverage:  |  93.023% (120/129) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 4390-4609 |  
  |  | 127 | 49 | 
 parseDoctype| Name:  | QXmlSimpleReaderPrivate::parseDoctype |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseDoctype() |  | Coverage:  |  90.323% (112/124) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 4620-4821 |  
  |  | 127 | 47 | 
 parseAttlistDecl| Name:  | QXmlSimpleReaderPrivate::parseAttlistDecl |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseAttlistDecl() |  | Coverage:  |  96.460% (109/113) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 5327-5523 |  
  |  | 120 | 45 | 
 processReference| Name:  | QXmlSimpleReaderPrivate::processReference |  | Prototype:  | bool QXmlSimpleReaderPrivate::processReference() |  | Coverage:  |  65.625% (84/128) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7460-7659 |  
  |  | 119 | 42 | 
 parseProlog| Name:  | QXmlSimpleReaderPrivate::parseProlog |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseProlog() |  | Coverage:  |  89.815% (97/108) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 3389-3569 |  
  |  | 111 | 40 | 
 parseElement| Name:  | QXmlSimpleReaderPrivate::parseElement |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseElement() |  | Coverage:  |  88.679% (94/106) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 3576-3757 |  
  |  | 108 | 42 | 
 parseMarkupdecl| Name:  | QXmlSimpleReaderPrivate::parseMarkupdecl |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseMarkupdecl() |  | Coverage:  |  84.404% (92/109) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 5006-5171 |  
  |  | 105 | 42 | 
 parseExternalID| Name:  | QXmlSimpleReaderPrivate::parseExternalID |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseExternalID() |  | Coverage:  |  94.186% (81/86) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 4828-5001 |  
  |  | 104 | 36 | 
 parseReference| Name:  | QXmlSimpleReaderPrivate::parseReference |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseReference() |  | Coverage:  |  90.110% (82/91) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7297-7455 |  
  |  | 100 | 32 | 
 parsePEReference| Name:  | QXmlSimpleReaderPrivate::parsePEReference |  | Prototype:  | bool QXmlSimpleReaderPrivate::parsePEReference() |  | Coverage:  |  67.442% (58/86) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 5176-5319 |  
  |  | 85 | 31 | 
 parseChoiceSeq| Name:  | QXmlSimpleReaderPrivate::parseChoiceSeq |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseChoiceSeq() |  | Coverage:  |  92.105% (70/76) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 6276-6403 |  
  |  | 79 | 28 | 
 parseNotationDecl| Name:  | QXmlSimpleReaderPrivate::parseNotationDecl |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseNotationDecl() |  | Coverage:  |  84.000% (63/75) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 6133-6268 |  
  |  | 78 | 29 | 
 parseMisc| Name:  | QXmlSimpleReaderPrivate::parseMisc |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseMisc() |  | Coverage:  |  90.278% (65/72) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 4259-4377 |  
  |  | 70 | 27 | 
 parseEntityValue| Name:  | QXmlSimpleReaderPrivate::parseEntityValue |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseEntityValue() |  | Coverage:  |  84.211% (48/57) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 6778-6894 |  
  |  | 65 | 24 | 
 parseAttribute| Name:  | QXmlSimpleReaderPrivate::parseAttribute |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseAttribute() |  | Coverage:  |  92.982% (53/57) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7019-7122 |  
  |  | 59 | 21 | 
 parseAttValue| Name:  | QXmlSimpleReaderPrivate::parseAttValue |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseAttValue() |  | Coverage:  |  94.118% (48/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 5783-5887 |  
  |  | 58 | 21 | 
 parseComment| Name:  | QXmlSimpleReaderPrivate::parseComment |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseComment() |  | Coverage:  |  82.692% (43/52) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 6905-7007 |  
  |  | 56 | 20 | 
 parseNmtoken| Name:  | QXmlSimpleReaderPrivate::parseNmtoken |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseNmtoken() |  | Coverage:  |  65.625% (21/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7209-7284 |  
  |  | 39 | 12 | 
 parseName| Name:  | QXmlSimpleReaderPrivate::parseName |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseName() |  | Coverage:  |  75.000% (27/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7127-7204 |  
  |  | 38 | 13 | 
 parseBeginOrContinue| Name:  | QXmlSimpleReaderPrivate::parseBeginOrContinue |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseBeginOrContinue(int state, bool incremental) |  | Coverage:  |  82.000% (41/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 3246-3307 |  
  |  | 38 | 14 | 
 isExpandedEntityValueTooLarge| Name:  | QXmlSimpleReaderPrivate::isExpandedEntityValueTooLarge |  | Prototype:  | bool QXmlSimpleReaderPrivate::isExpandedEntityValueTooLarge(QString *errorMessage) |  | Coverage:  |  84.848% (28/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 6405-6467 |  
  |  | 37 | 11 | 
 parseString| Name:  | QXmlSimpleReaderPrivate::parseString |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseString() |  | Coverage:  |  70.968% (22/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7668-7724 |  
  |  | 30 | 10 | 
 processElementEmptyTag| Name:  | QXmlSimpleReaderPrivate::processElementEmptyTag |  | Prototype:  | bool QXmlSimpleReaderPrivate::processElementEmptyTag() |  | Coverage:  |  65.625% (21/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 3763-3813 |  
  |  | 29 | 11 | 
 processElementETagBegin2| Name:  | QXmlSimpleReaderPrivate::processElementETagBegin2 |  | Prototype:  | bool QXmlSimpleReaderPrivate::processElementETagBegin2() |  | Coverage:  |  72.222% (26/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 3818-3860 |  
  |  | 25 | 12 | 
 next| Name:  | QXmlSimpleReaderPrivate::next |  | Prototype:  | void QXmlSimpleReaderPrivate::next() |  | Coverage:  | 100.000% (21/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7761-7792 |  
  |  | 19 | 7 | 
 processElementAttribute| Name:  | QXmlSimpleReaderPrivate::processElementAttribute |  | Prototype:  | bool QXmlSimpleReaderPrivate::processElementAttribute() |  | Coverage:  |  76.471% (13/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 3865-3901 |  
  |  | 17 | 6 | 
 reportEndEntities| Name:  | QXmlSimpleReaderPrivate::reportEndEntities |  | Prototype:  | bool QXmlSimpleReaderPrivate::reportEndEntities() |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 4231-4254 |  
  |  | 15 | 7 | 
 insertXmlRef| Name:  | QXmlSimpleReaderPrivate::insertXmlRef |  | Prototype:  | bool QXmlSimpleReaderPrivate::insertXmlRef(const QString &data, const QString &name, bool inLiteral) |  | Coverage:  |  56.250% (9/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7734-7756 |  
  |  | 14 | 5 | 
 init| Name:  | QXmlSimpleReaderPrivate::init |  | Prototype:  | void QXmlSimpleReaderPrivate::init(const QXmlInputSource *i) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7830-7849 |  
  |  | 14 | 1 | 
 QXmlSimpleReaderPrivate| Name:  | QXmlSimpleReaderPrivate::QXmlSimpleReaderPrivate |  | Prototype:  | QXmlSimpleReaderPrivate::QXmlSimpleReaderPrivate(QXmlSimpleReader *reader) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 2503-2521 |  
  |  | 13 | 1 | 
 reportParseError| Name:  | QXmlSimpleReaderPrivate::reportParseError |  | Prototype:  | void QXmlSimpleReaderPrivate::reportParseError(const QString& error) |  | Coverage:  |  57.143% (4/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7878-7892 |  
  |  | 9 | 3 | 
 eat_ws| Name:  | QXmlSimpleReaderPrivate::eat_ws |  | Prototype:  | bool QXmlSimpleReaderPrivate::eat_ws() |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7804-7817 |  
  |  | 8 | 4 | 
 entityExist| Name:  | QXmlSimpleReaderPrivate::entityExist |  | Prototype:  | bool QXmlSimpleReaderPrivate::entityExist(const QString& e) const |  | Coverage:  |  80.000% (8/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7866-7876 |  
  |  | 6 | 2 | 
 unexpectedEof| Name:  | QXmlSimpleReaderPrivate::unexpectedEof |  | Prototype:  | void QXmlSimpleReaderPrivate::unexpectedEof(ParseFunction where, int state) |  | Coverage:  |  71.429% (5/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7900-7911 |  
  |  | 5 | 3 | 
 pushParseState| Name:  | QXmlSimpleReaderPrivate::pushParseState |  | Prototype:  | void QXmlSimpleReaderPrivate::pushParseState(ParseFunction function, int state) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7934-7940 |  
  |  | 4 | 1 | 
 stringAddC| Name:  | QXmlSimpleReaderPrivate::stringAddC |  | Prototype:  | void QXmlSimpleReaderPrivate::stringAddC(QChar ch) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7967-7972 |  
  |  | 3 | 2 | 
 refAddC| Name:  | QXmlSimpleReaderPrivate::refAddC |  | Prototype:  | void QXmlSimpleReaderPrivate::refAddC(QChar ch) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7979-7984 |  
  |  | 3 | 2 | 
 nameAddC| Name:  | QXmlSimpleReaderPrivate::nameAddC |  | Prototype:  | void QXmlSimpleReaderPrivate::nameAddC(QChar ch) |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7973-7978 |  
  |  | 3 | 2 | 
 initIncrementalParsing| Name:  | QXmlSimpleReaderPrivate::initIncrementalParsing |  | Prototype:  | void QXmlSimpleReaderPrivate::initIncrementalParsing() |  | Coverage:  |  50.000% (2/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 2528-2534 |  
  |  | 3 | 2 | 
 initData| Name:  | QXmlSimpleReaderPrivate::initData |  | Prototype:  | void QXmlSimpleReaderPrivate::initData() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7855-7860 |  
  |  | 3 | 1 | 
 string| Name:  | QXmlSimpleReaderPrivate::string |  | Prototype:  | const QString& QXmlSimpleReaderPrivate::string() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7951-7955 |  
  |  | 2 | 1 | 
 ref| Name:  | QXmlSimpleReaderPrivate::ref |  | Prototype:  | const QString& QXmlSimpleReaderPrivate::ref() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7961-7965 |  
  |  | 2 | 1 | 
 parseFailed| Name:  | QXmlSimpleReaderPrivate::parseFailed |  | Prototype:  | void QXmlSimpleReaderPrivate::parseFailed(ParseFunction where, int state) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7920-7925 |  
  |  | 2 | 2 | 
 next_eat_ws| Name:  | QXmlSimpleReaderPrivate::next_eat_ws |  | Prototype:  | bool QXmlSimpleReaderPrivate::next_eat_ws() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7819-7823 |  
  |  | 2 | 1 | 
 name| Name:  | QXmlSimpleReaderPrivate::name |  | Prototype:  | const QString& QXmlSimpleReaderPrivate::name() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7956-7960 |  
  |  | 2 | 1 | 
 ~QXmlSimpleReaderPrivate| Name:  | QXmlSimpleReaderPrivate::~QXmlSimpleReaderPrivate |  | Prototype:  | QXmlSimpleReaderPrivate::~QXmlSimpleReaderPrivate() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 2523-2526 |  
  |  | 1 | 1 | 
 stringClear| Name:  | QXmlSimpleReaderPrivate::stringClear |  | Prototype:  | inline void QXmlSimpleReaderPrivate::stringClear() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 2489-2492 |  
  |  | 1 | 1 | 
 refClear| Name:  | QXmlSimpleReaderPrivate::refClear |  | Prototype:  | inline void QXmlSimpleReaderPrivate::refClear() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 2498-2501 |  
  |  | 1 | 1 | 
 nameClear| Name:  | QXmlSimpleReaderPrivate::nameClear |  | Prototype:  | inline void QXmlSimpleReaderPrivate::nameClear() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 2493-2496 |  
  |  | 1 | 1 | 
 atEnd| Name:  | QXmlSimpleReaderPrivate::atEnd |  | Prototype:  | inline bool QXmlSimpleReaderPrivate::atEnd() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 2484-2487 |  
  |  | 1 | 1 |