| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QAbstractSocket::waitForReadyRead| Name:  | QAbstractSocket::waitForReadyRead |  | Prototype:  | bool QAbstractSocket::waitForReadyRead(int msecs) |  | Coverage:  |  89.189% (33/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp |  | Lines:  | 2165-2216 |  
  |  | 25 | 11 | 
 qt_qhostinfo_lookup| Name:  | qt_qhostinfo_lookup |  | Prototype:  | QHostInfo qt_qhostinfo_lookup(const QString &name, QObject *receiver, const char *member, bool *valid, int *id) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp |  | Lines:  | 702-721 |  
  |  | 9 | 3 | 
 qDBusRemoveWatch| Name:  | qDBusRemoveWatch |  | Prototype:  | static void qDBusRemoveWatch(DBusWatch *watch, void *data) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp |  | Lines:  | 233-255 |  
  |  | 13 | 3 | 
 qCleanupFuncinfo| Name:  | qCleanupFuncinfo |  | Prototype:  | QByteArray qCleanupFuncinfo(QByteArray info) |  | Coverage:  |  88.889% (104/117) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp |  | Lines:  | 799-950 |  
  |  | 88 | 37 | 
 isProxyError| Name:  | isProxyError |  | Prototype:  | static bool isProxyError(QAbstractSocket::SocketError error) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp |  | Lines:  | 534-547 |  
  |  | 3 | 8 | 
 argv0BaseName| Name:  | argv0BaseName |  | Prototype:  | static QString argv0BaseName() |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp |  | Lines:  | 419-430 |  
  |  | 8 | 3 | 
 QtPrivate::ResultStoreBase::insertResultItem| Name:  | QtPrivate::ResultStoreBase::insertResultItem |  | Prototype:  | int ResultStoreBase::insertResultItem(int index, ResultItem &resultItem) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 130-142 |  
  |  | 8 | 2 | 
 QXmlTestLogger::addIncident| Name:  | QXmlTestLogger::addIncident |  | Prototype:  | void QXmlTestLogger::addIncident(IncidentTypes type, const char *description, const char *file, int line) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 228-257 |  
  |  | 22 | 1 | 
 QXmlStreamWriter::writeProcessingInstruction| Name:  | QXmlStreamWriter::writeProcessingInstruction |  | Prototype:  | void QXmlStreamWriter::writeProcessingInstruction(const QString &target, const QString &data) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 3754-3767 |  
  |  | 10 | 3 | 
 QXmlStreamReaderPrivate::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 |  
  |  | 38 | 13 | 
 QXmlAttributes::index| Name:  | QXmlAttributes::index |  | Prototype:  | int QXmlAttributes::index(const QString& uri, const QString& localPart) const |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 820-828 |  
  |  | 5 | 3 | 
 QUnifiedTimer::instance| Name:  | QUnifiedTimer::instance |  | Prototype:  | QUnifiedTimer *QUnifiedTimer::instance(bool create) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp |  | Lines:  | 234-249 |  
  |  | 6 | 2 | 
 QThreadPool::cancel| Name:  | QThreadPool::cancel |  | Prototype:  | void QThreadPool::cancel(QRunnable *runnable) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp |  | Lines:  | 653-661 |  
  |  | 5 | 3 | 
 QTextStreamPrivate::getChar| Name:  | QTextStreamPrivate::getChar |  | Prototype:  | inline bool QTextStreamPrivate::getChar(QChar *ch) |  | Coverage:  |  88.889% (16/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp |  | Lines:  | 888-900 |  
  |  | 9 | 4 | 
 QStringRef::mid| Name:  | QStringRef::mid |  | Prototype:  | QStringRef QStringRef::mid(int pos, int n) const |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 9605-9620 |  
  |  | 8 | 5 | 
 QString::midRef| Name:  | QString::midRef |  | Prototype:  | QStringRef QString::midRef(int position, int n) const |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 9642-9657 |  
  |  | 8 | 5 | 
 QString::mid| Name:  | QString::mid |  | Prototype:  | QString QString::mid(int position, int n) const |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 4400-4418 |  
  |  | 9 | 5 | 
 QString::localeAwareCompare_helper| Name:  | QString::localeAwareCompare_helper |  | Prototype:  | int QString::localeAwareCompare_helper(const QChar *data1, int length1, const QChar *data2, int length2) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 5598-5649 |  
  |  | 5 | 3 | 
 QState::setChildMode| Name:  | QState::setChildMode |  | Prototype:  | void QState::setChildMode(ChildMode mode) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp |  | Lines:  | 523-538 |  
  |  | 9 | 3 | 
 QState::addTransition| Name:  | QState::addTransition |  | Prototype:  | QSignalTransition *QState::addTransition(const QObject *sender, const char *signal, QAbstractState *target) |  | Coverage:  |  88.889% (16/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp |  | Lines:  | 362-390 |  
  |  | 20 | 6 | 
 QSqlTableModel::select| Name:  | QSqlTableModel::select |  | Prototype:  | bool QSqlTableModel::select() |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 363-385 |  
  |  | 14 | 3 | 
 QSortFilterProxyModelPrivate::_q_sourceHeaderDataChanged| Name:  | QSortFilterProxyModelPrivate::_q_sourceHeaderDataChanged |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceHeaderDataChanged(Qt::Orientation orientation, int start, int end) |  | Coverage:  |  88.889% (16/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1268-1308 |  
  |  | 25 | 6 | 
 QSocks5PasswordAuthenticator::continueAuthenticate| Name:  | QSocks5PasswordAuthenticator::continueAuthenticate |  | Prototype:  | bool QSocks5PasswordAuthenticator::continueAuthenticate(QTcpSocket *socket, bool *completed) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 482-498 |  
  |  | 9 | 3 | 
 QRegularExpressionMatch::captured| Name:  | QRegularExpressionMatch::captured |  | Prototype:  | QString QRegularExpressionMatch::captured(int nth) const |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 2053-2064 |  
  |  | 6 | 3 | 
 QNetworkConfigurationManagerPrivate::startPolling| Name:  | QNetworkConfigurationManagerPrivate::startPolling |  | Prototype:  | void QNetworkConfigurationManagerPrivate::startPolling() |  | Coverage:  |  88.889% (16/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfigmanager_p.cpp |  | Lines:  | 458-482 |  
  |  | 17 | 6 | 
 QNetworkAccessManagerPrivate::_q_replyFinished| Name:  | QNetworkAccessManagerPrivate::_q_replyFinished |  | Prototype:  | void QNetworkAccessManagerPrivate::_q_replyFinished() |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessmanager.cpp |  | Lines:  | 1320-1336 |  
  |  | 7 | 3 | 
 QLibraryStore::releaseLibrary| Name:  | QLibraryStore::releaseLibrary |  | Prototype:  | inline void QLibraryStore::releaseLibrary(QLibraryPrivate *lib) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 466-485 |  
  |  | 10 | 3 | 
 QJsonValue::QJsonValue| Name:  | QJsonValue::QJsonValue |  | Prototype:  | QJsonValue::QJsonValue(const QJsonValue &other) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 261-271 |  
  |  | 7 | 3 | 
 QIcuCodec::aliases| Name:  | QIcuCodec::aliases |  | Prototype:  | QList<QByteArray> QIcuCodec::aliases() const |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp |  | Lines:  | 671-687 |  
  |  | 9 | 3 | 
 QHttpThreadDelegate::~QHttpThreadDelegate| Name:  | QHttpThreadDelegate::~QHttpThreadDelegate |  | Prototype:  | QHttpThreadDelegate::~QHttpThreadDelegate() |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp |  | Lines:  | 209-221 |  
  |  | 4 | 3 | 
 QHttpSocketEngine::read| Name:  | QHttpSocketEngine::read |  | Prototype:  | qint64 QHttpSocketEngine::read(char *data, qint64 maxlen) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp |  | Lines:  | 229-250 |  
  |  | 12 | 3 | 
 QFileSystemEngine::setPermissions| Name:  | QFileSystemEngine::setPermissions |  | Prototype:  | bool QFileSystemEngine::setPermissions(const QFileSystemEntry &entry, QFile::Permissions permissions, QSystemError &error, QFileSystemMetaData *data) |  | Coverage:  |  88.889% (32/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp |  | Lines:  | 660-691 |  
  |  | 27 | 12 | 
 QFileSystemEngine::createDirectory| Name:  | QFileSystemEngine::createDirectory |  | Prototype:  | bool QFileSystemEngine::createDirectory(const QFileSystemEntry &entry, bool createParents) |  | Coverage:  |  88.889% (24/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp |  | Lines:  | 559-597 |  
  |  | 19 | 9 | 
 QEasingCurvePrivate::setType_helper| Name:  | QEasingCurvePrivate::setType_helper |  | Prototype:  | void QEasingCurvePrivate::setType_helper(QEasingCurve::Type newType) |  | Coverage:  |  88.889% (24/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 1324-1360 |  
  |  | 29 | 7 | 
 QDomNamedNodeMapPrivate::clearMap| Name:  | QDomNamedNodeMapPrivate::clearMap |  | Prototype:  | void QDomNamedNodeMapPrivate::clearMap() |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp |  | Lines:  | 3063-3073 |  
  |  | 6 | 4 | 
 QDateTimePrivate::setDateTime| Name:  | QDateTimePrivate::setDateTime |  | Prototype:  | void QDateTimePrivate::setDateTime(const QDate &date, const QTime &time) |  | Coverage:  |  88.889% (16/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp |  | Lines:  | 2643-2676 |  
  |  | 19 | 6 | 
 QDateTime::timeZoneAbbreviation| Name:  | QDateTime::timeZoneAbbreviation |  | Prototype:  | QString QDateTime::timeZoneAbbreviation() const |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp |  | Lines:  | 3222-3243 |  
  |  | 9 | 5 | 
 QDBusMarshaller::append| Name:  | QDBusMarshaller::append |  | Prototype:  | inline void QDBusMarshaller::append(const QDBusObjectPath &arg) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp |  | Lines:  | 132-142 |  
  |  | 6 | 3 | 
 QDBusMarshaller::append| Name:  | QDBusMarshaller::append |  | Prototype:  | inline void QDBusMarshaller::append(const QDBusUnixFileDescriptor &arg) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp |  | Lines:  | 156-165 |  
  |  | 5 | 3 | 
 QDBusConnectionPrivate::findSlot| Name:  | QDBusConnectionPrivate::findSlot |  | Prototype:  | int QDBusConnectionPrivate::findSlot(QObject* obj, const QByteArray &normalizedName, QVector<int> ¶ms) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp |  | Lines:  | 1306-1319 |  
  |  | 8 | 3 | 
 QCoreApplication::translate| Name:  | QCoreApplication::translate |  | Prototype:  | QString QCoreApplication::translate(const char *context, const char *sourceText, const char *disambiguation, int n) |  | Coverage:  |  88.889% (16/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp |  | Lines:  | 1996-2020 |  
  |  | 15 | 6 | 
 QCoreApplication::compressEvent| Name:  | QCoreApplication::compressEvent |  | Prototype:  | bool QCoreApplication::compressEvent(QEvent *event, QObject *receiver, QPostEventList *postedEvents) |  | Coverage:  |  88.889% (16/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp |  | Lines:  | 1443-1478 |  
  |  | 12 | 4 | 
 QCacheItem::read| Name:  | QCacheItem::read |  | Prototype:  | bool QCacheItem::read(QFile *device, bool readData) |  | Coverage:  |  88.889% (16/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkdiskcache.cpp |  | Lines:  | 697-737 |  
  |  | 27 | 6 | 
 QByteArray::mid| Name:  | QByteArray::mid |  | Prototype:  | QByteArray QByteArray::mid(int pos, int len) const |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp |  | Lines:  | 2934-2952 |  
  |  | 9 | 5 | 
 QAsn1Element::toString| Name:  | QAsn1Element::toString |  | Prototype:  | QString QAsn1Element::toString() const |  | Coverage:  |  88.889% (16/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qasn1element.cpp |  | Lines:  | 335-349 |  
  |  | 9 | 4 | 
 QAnimationTimer::unregisterAnimation| Name:  | QAnimationTimer::unregisterAnimation |  | Prototype:  | void QAnimationTimer::unregisterAnimation(QAbstractAnimation *animation) |  | Coverage:  |  88.889% (16/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp |  | Lines:  | 682-710 |  
  |  | 15 | 6 | 
 QAnimationTimer::instance| Name:  | QAnimationTimer::instance |  | Prototype:  | QAnimationTimer *QAnimationTimer::instance(bool create) |  | Coverage:  |  88.889% (8/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp |  | Lines:  | 568-583 |  
  |  | 6 | 2 | 
 QAbstractItemModel::decodeData| Name:  | QAbstractItemModel::decodeData |  | Prototype:  | bool QAbstractItemModel::decodeData(int row, int column, const QModelIndex &parent, QDataStream &stream) |  | Coverage:  |  88.889% (32/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp |  | Lines:  | 2514-2596 |  
  |  | 56 | 12 | 
 QCoreApplicationPrivate::sendPostedEvents| Name:  | QCoreApplicationPrivate::sendPostedEvents |  | Prototype:  | void QCoreApplicationPrivate::sendPostedEvents(QObject *receiver, int event_type, QThreadData *data) |  | Coverage:  |  88.750% (71/80) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp |  | Lines:  | 1506-1657 |  
  |  | 66 | 18 | 
 QXmlSimpleReaderPrivate::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:  | 3590-3770 |  
  |  | 107 | 42 | 
 operator>>| Name:  | operator>> |  | Prototype:  | QDataStream &operator>>(QDataStream &in, QString &str) |  | Coverage:  |  88.462% (23/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 8720-8767 |  
  |  | 33 | 9 | 
 QXunitTestLogger::addMessage| Name:  | QXunitTestLogger::addMessage |  | Prototype:  | void QXunitTestLogger::addMessage(MessageTypes type, const QString &message, const char *file, int line) |  | Coverage:  |  88.462% (23/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp |  | Lines:  | 292-349 |  
  |  | 36 | 12 | 
 QDBusMarshaller::appendCrossMarshalling| Name:  | QDBusMarshaller::appendCrossMarshalling |  | Prototype:  | bool QDBusMarshaller::appendCrossMarshalling(QDBusDemarshaller *demarshaller) |  | Coverage:  |  88.462% (23/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp |  | Lines:  | 534-592 |  
  |  | 36 | 8 | 
 QHttpNetworkReplyPrivate::readStatus| Name:  | QHttpNetworkReplyPrivate::readStatus |  | Prototype:  | qint64 QHttpNetworkReplyPrivate::readStatus(QAbstractSocket *socket) |  | Coverage:  |  88.372% (38/43) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkreply.cpp |  | Lines:  | 447-495 |  
  |  | 28 | 10 | 
 QDateTime::fromString| Name:  | QDateTime::fromString |  | Prototype:  | QDateTime QDateTime::fromString(const QString& string, Qt::DateFormat format) |  | Coverage:  |  88.321% (121/137) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp |  | Lines:  | 4392-4586 |  
  |  | 122 | 44 | 
 splitString| Name:  | splitString |  | Prototype:  | template<class ResultList, typename MidMethod> static ResultList splitString(const QString &source, MidMethod mid, const QRegularExpression &re, QString::SplitBehavior behavior) |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 7010-7035 |  
  |  | 16 | 5 | 
 parsePosixZoneNameAndOffset| Name:  | parsePosixZoneNameAndOffset |  | Prototype:  | static QPair<QString, int> parsePosixZoneNameAndOffset(const char *&pos, const char *end) |  | Coverage:  |  88.235% (30/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 458-501 |  
  |  | 30 | 9 | 
 QXmlUtils::isEncName| Name:  | QXmlUtils::isEncName |  | Prototype:  | bool QXmlUtils::isEncName(const QString &encName) |  | Coverage:  |  88.235% (30/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp |  | Lines:  | 230-246 |  
  |  | 12 | 4 | 
 QXmlStreamReaderPrivate::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 |  
  |  | 24 | 18 | 
 QUnifiedTimer::localRestart| Name:  | QUnifiedTimer::localRestart |  | Prototype:  | void QUnifiedTimer::localRestart() |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qabstractanimation.cpp |  | Lines:  | 352-369 |  
  |  | 11 | 5 | 
 QTestResult::verify| Name:  | QTestResult::verify |  | Prototype:  | bool QTestResult::verify(bool statement, const char *statementStr, const char *description, const char *file, int line) |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp |  | Lines:  | 239-257 |  
  |  | 10 | 5 | 
 QStateMachinePrivate::registerSignalTransition| Name:  | QStateMachinePrivate::registerSignalTransition |  | Prototype:  | void QStateMachinePrivate::registerSignalTransition(QSignalTransition *transition) |  | Coverage:  |  88.235% (30/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 2239-2297 |  
  |  | 37 | 12 | 
 QSslKeyPrivate::pemHeader| Name:  | QSslKeyPrivate::pemHeader |  | Prototype:  | QByteArray QSslKeyPrivate::pemHeader() const |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 105-118 |  
  |  | 6 | 9 | 
 QSslKeyPrivate::pemFooter| Name:  | QSslKeyPrivate::pemFooter |  | Prototype:  | QByteArray QSslKeyPrivate::pemFooter() const |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp |  | Lines:  | 123-136 |  
  |  | 6 | 9 | 
 QReadWriteLockPrivate::recursiveUnlock| Name:  | QReadWriteLockPrivate::recursiveUnlock |  | Prototype:  | void QReadWriteLockPrivate::recursiveUnlock() |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 575-601 |  
  |  | 17 | 6 | 
 QProcessPrivate::processStarted| Name:  | QProcessPrivate::processStarted |  | Prototype:  | bool QProcessPrivate::processStarted(QString *errorMessage) |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess_unix.cpp |  | Lines:  | 625-653 |  
  |  | 16 | 5 | 
 QMimeBinaryProvider::checkCache| Name:  | QMimeBinaryProvider::checkCache |  | Prototype:  | void QMimeBinaryProvider::checkCache() |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeprovider.cpp |  | Lines:  | 239-265 |  
  |  | 15 | 7 | 
 QMetaEnum::valueToKeys| Name:  | QMetaEnum::valueToKeys |  | Prototype:  | QByteArray QMetaEnum::valueToKeys(int value) const |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 2698-2717 |  
  |  | 14 | 5 | 
 QHashData::previousNode| Name:  | QHashData::previousNode |  | Prototype:  | QHashData::Node *QHashData::previousNode(Node *node) |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp |  | Lines:  | 627-660 |  
  |  | 20 | 6 | 
 QConfFileSettingsPrivate::remove| Name:  | QConfFileSettingsPrivate::remove |  | Prototype:  | void QConfFileSettingsPrivate::remove(const QString &key) |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 1202-1227 |  
  |  | 18 | 5 | 
 QAsn1Element::read| Name:  | QAsn1Element::read |  | Prototype:  | bool QAsn1Element::read(QDataStream &stream) |  | Coverage:  |  88.235% (15/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qasn1element.cpp |  | Lines:  | 91-129 |  
  |  | 24 | 6 | 
 QConfFileSettingsPrivate::writeIniFile| Name:  | QConfFileSettingsPrivate::writeIniFile |  | Prototype:  | bool QConfFileSettingsPrivate::writeIniFile(QIODevice &device, const ParsedSettingsMap &map) |  | Coverage:  |  88.095% (37/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 1794-1881 |  
  |  | 51 | 12 | 
 parseHeaderValue| Name:  | parseHeaderValue |  | Prototype:  | static QVariant parseHeaderValue(QNetworkRequest::KnownHeaders header, const QByteArray &value) |  | Coverage:  |  88.000% (22/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp |  | Lines:  | 872-910 |  
  |  | 16 | 12 | 
 QPollingFileSystemWatcherEngine::timeout| Name:  | QPollingFileSystemWatcherEngine::timeout |  | Prototype:  | void QPollingFileSystemWatcherEngine::timeout() |  | Coverage:  |  88.000% (22/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_polling.cpp |  | Lines:  | 115-151 |  
  |  | 28 | 9 | 
 QConfFileSettingsPrivate::readIniSection| Name:  | QConfFileSettingsPrivate::readIniSection |  | Prototype:  | bool QConfFileSettingsPrivate::readIniSection(const QSettingsKey §ion, const QByteArray &data, ParsedSettingsMap *settingsMap, QTextCodec *codec) |  | Coverage:  |  88.000% (22/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 1704-1759 |  
  |  | 35 | 6 | 
 QXcbWindow::netWmStates| Name:  | QXcbWindow::netWmStates |  | Prototype:  | QXcbWindow::NetWmStates QXcbWindow::netWmStates() |  | Coverage:  |  87.879% (29/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 1054-1092 |  
  |  | 27 | 10 | 
 QStateMachinePrivate::addDescendantStatesToEnter| Name:  | QStateMachinePrivate::addDescendantStatesToEnter |  | Prototype:  | void QStateMachinePrivate::addDescendantStatesToEnter(QAbstractState *state, QSet<QAbstractState*> &statesToEnter, QSet<QAbstractState*> &statesForDefaultEntry) |  | Coverage:  |  87.879% (29/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 1094-1161 |  
  |  | 35 | 15 | 
 QTimerInfoList::activateTimers| Name:  | QTimerInfoList::activateTimers |  | Prototype:  | int QTimerInfoList::activateTimers() |  | Coverage:  |  87.805% (36/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp |  | Lines:  | 569-654 |  
  |  | 36 | 13 | 
 QSqlTableModel::submitAll| Name:  | QSqlTableModel::submitAll |  | Prototype:  | bool QSqlTableModel::submitAll() |  | Coverage:  |  87.805% (36/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 733-786 |  
  |  | 33 | 15 | 
 QDateTimeParser::parseSection| Name:  | QDateTimeParser::parseSection |  | Prototype:  | int QDateTimeParser::parseSection(const QDateTime ¤tValue, int sectionIndex, QString &text, int &cursorPosition, int index, State &state, int *usedptr) const |  | Coverage:  |  87.719% (100/114) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp |  | Lines:  | 697-873 |  
  |  | 107 | 45 | 
 methodIndexToSignalIndex| Name:  | methodIndexToSignalIndex |  | Prototype:  | static int methodIndexToSignalIndex(const QMetaObject **base, int signal_index) |  | Coverage:  |  87.500% (14/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 3196-3214 |  
  |  | 13 | 5 | 
 iniChopTrailingSpaces| Name:  | iniChopTrailingSpaces |  | Prototype:  | inline static void iniChopTrailingSpaces(QString &str, int limit) |  | Coverage:  |  87.500% (7/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 697-703 |  
  |  | 4 | 2 | 
 QtPrivate::isBuiltinType| Name:  | QtPrivate::isBuiltinType |  | Prototype:  | bool isBuiltinType(const QByteArray &type) |  | Coverage:  |  87.500% (7/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 82-88 |  
  |  | 4 | 2 | 
 QXcbWindow::updateNetWmStateBeforeMap| Name:  | QXcbWindow::updateNetWmStateBeforeMap |  | Prototype:  | void QXcbWindow::updateNetWmStateBeforeMap() |  | Coverage:  |  87.500% (14/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 1378-1402 |  
  |  | 15 | 6 | 
 QXcbCursor::~QXcbCursor| Name:  | QXcbCursor::~QXcbCursor |  | Prototype:  | QXcbCursor::~QXcbCursor() |  | Coverage:  |  87.500% (7/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp |  | Lines:  | 334-349 |  
  |  | 7 | 4 | 
 QThreadPoolThread::run| Name:  | QThreadPoolThread::run |  | Prototype:  | void QThreadPoolThread::run() |  | Coverage:  |  87.500% (28/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp |  | Lines:  | 82-144 |  
  |  | 35 | 11 | 
 QString::repeated| Name:  | QString::repeated |  | Prototype:  | QString QString::repeated(int times) const |  | Coverage:  |  87.500% (14/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 7119-7152 |  
  |  | 23 | 6 | 
 QString::QString| Name:  | QString::QString |  | Prototype:  | QString::QString(const QChar *unicode, int size) |  | Coverage:  |  87.500% (14/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 1511-1531 |  
  |  | 13 | 6 | 
 QSslCertificate::fromPath| Name:  | QSslCertificate::fromPath |  | Prototype:  | QList<QSslCertificate> QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax) |  | Coverage:  |  87.500% (35/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp |  | Lines:  | 464-527 |  
  |  | 39 | 13 | 
 QSqlTableModel::setData| Name:  | QSqlTableModel::setData |  | Prototype:  | bool QSqlTableModel::setData(const QModelIndex &index, const QVariant &value, int role) |  | Coverage:  |  87.500% (28/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp |  | Lines:  | 562-596 |  
  |  | 23 | 8 | 
 QSqlQueryModel::removeColumns| Name:  | QSqlQueryModel::removeColumns |  | Prototype:  | bool QSqlQueryModel::removeColumns(int column, int count, const QModelIndex &parent) |  | Coverage:  |  87.500% (14/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp |  | Lines:  | 641-657 |  
  |  | 11 | 4 | 
 QSortFilterProxyModel::insertRows| Name:  | QSortFilterProxyModel::insertRows |  | Prototype:  | bool QSortFilterProxyModel::insertRows(int row, int count, const QModelIndex &parent) |  | Coverage:  |  87.500% (14/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 2080-2095 |  
  |  | 13 | 4 | 
 QSaveFile::commit| Name:  | QSaveFile::commit |  | Prototype:  | bool QSaveFile::commit() |  | Coverage:  |  87.500% (14/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsavefile.cpp |  | Lines:  | 279-316 |  
  |  | 25 | 6 | 
 QResourceFileEnginePrivate::uncompress| Name:  | QResourceFileEnginePrivate::uncompress |  | Prototype:  | void QResourceFileEnginePrivate::uncompress() const |  | Coverage:  |  87.500% (7/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp |  | Lines:  | 1494-1503 |  
  |  | 2 | 2 | 
 QRelation::populateDictionary| Name:  | QRelation::populateDictionary |  | Prototype:  | void QRelation::populateDictionary() |  | Coverage:  |  87.500% (14/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp |  | Lines:  | 194-220 |  
  |  | 18 | 6 | 
 QRegExpEngine::finishAtom| Name:  | QRegExpEngine::finishAtom |  | Prototype:  | void QRegExpEngine::finishAtom(int atom, bool needCapture) |  | Coverage:  |  87.500% (7/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1761-1766 |  
  |  | 3 | 2 | 
 QNetworkReplyHttpImpl::QNetworkReplyHttpImpl| Name:  | QNetworkReplyHttpImpl::QNetworkReplyHttpImpl |  | Prototype:  | QNetworkReplyHttpImpl::QNetworkReplyHttpImpl(QNetworkAccessManager* const manager, const QNetworkRequest& request, QNetworkAccessManager::Operation& operation, QIODevice* outgoingData) |  | Coverage:  |  87.500% (21/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp |  | Lines:  | 167-243 |  
  |  | 36 | 8 | 
 QNetworkDiskCache::expire| Name:  | QNetworkDiskCache::expire |  | Prototype:  | qint64 QNetworkDiskCache::expire() |  | Coverage:  |  87.500% (28/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkdiskcache.cpp |  | Lines:  | 518-580 |  
  |  | 38 | 10 | 
 QMimeDatabase::mimeTypeForFileNameAndData| Name:  | QMimeDatabase::mimeTypeForFileNameAndData |  | Prototype:  | QMimeType QMimeDatabase::mimeTypeForFileNameAndData(const QString &fileName, QIODevice *device) const |  | Coverage:  |  87.500% (7/8) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp |  | Lines:  | 548-556 |  
  |  | 6 | 2 | 
 QMetaProperty::type| Name:  | QMetaProperty::type |  | Prototype:  | QVariant::Type QMetaProperty::type() const |  | Coverage:  |  87.500% (14/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 2823-2847 |  
  |  | 14 | 6 |