| Function | Condition %▾ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QDataStream::operator<<| Name:  | QDataStream::operator<< |  | Prototype:  | QDataStream &QDataStream::operator<<(qint32 i) |  | Coverage:  |  84.615% (11/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdatastream.cpp |  | Lines:  | 1123-1132 |  
  |  | 6 | 5 | 
 QDBusMetaObjectGenerator::parseProperties| Name:  | QDBusMetaObjectGenerator::parseProperties |  | Prototype:  | void QDBusMetaObjectGenerator::parseProperties() |  | Coverage:  |  84.615% (11/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetaobject.cpp |  | Lines:  | 353-379 |  
  |  | 18 | 5 | 
 QByteArray::QByteArray| Name:  | QByteArray::QByteArray |  | Prototype:  | QByteArray::QByteArray(const char *data, int size) |  | Coverage:  |  84.615% (11/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp |  | Lines:  | 1573-1590 |  
  |  | 11 | 5 | 
 QAbstractSocketEngine::createSocketEngine| Name:  | QAbstractSocketEngine::createSocketEngine |  | Prototype:  | QAbstractSocketEngine *QAbstractSocketEngine::createSocketEngine(QAbstractSocket::SocketType socketType, const QNetworkProxy &proxy, QObject *parent) |  | Coverage:  |  84.615% (11/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocketengine.cpp |  | Lines:  | 102-123 |  
  |  | 9 | 5 | 
 QAbstractEventDispatcher::filterNativeEvent| Name:  | QAbstractEventDispatcher::filterNativeEvent |  | Prototype:  | bool QAbstractEventDispatcher::filterNativeEvent(const QByteArray &eventType, void *message, long *result) |  | Coverage:  |  84.615% (11/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qabstracteventdispatcher.cpp |  | Lines:  | 455-471 |  
  |  | 10 | 5 | 
 BezierEase::init| Name:  | BezierEase::init |  | Prototype:  | void init() |  | Coverage:  |  84.615% (11/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 445-497 |  
  |  | 33 | 5 | 
 QTextCodec::codecForUtfText| Name:  | QTextCodec::codecForUtfText |  | Prototype:  | QTextCodec *QTextCodec::codecForUtfText(const QByteArray &ba, QTextCodec *defaultCodec) |  | Coverage:  |  84.444% (38/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp |  | Lines:  | 1107-1139 |  
  |  | 25 | 9 | 
 QSqlResultPrivate::namedToPositionalBinding| Name:  | QSqlResultPrivate::namedToPositionalBinding |  | Prototype:  | QString QSqlResultPrivate::namedToPositionalBinding(const QString &query) |  | Coverage:  |  84.444% (38/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 128-179 |  
  |  | 38 | 9 | 
 QObjectPrivate::setParent_helper| Name:  | QObjectPrivate::setParent_helper |  | Prototype:  | void QObjectPrivate::setParent_helper(QObject *o) |  | Coverage:  |  84.444% (38/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp |  | Lines:  | 1977-2019 |  
  |  | 27 | 11 | 
 QXmlSimpleReaderPrivate::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:  | 5025-5190 |  
  |  | 105 | 42 | 
 QSettingsPrivate::variantToString| Name:  | QSettingsPrivate::variantToString |  | Prototype:  | QString QSettingsPrivate::variantToString(const QVariant &v) |  | Coverage:  |  84.375% (27/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 394-473 |  
  |  | 40 | 18 | 
 headerName| Name:  | headerName |  | Prototype:  | static QByteArray headerName(QNetworkRequest::KnownHeaders header) |  | Coverage:  |  84.211% (16/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp |  | Lines:  | 708-743 |  
  |  | 11 | 10 | 
 QXmlSimpleReaderPrivate::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:  | 6797-6913 |  
  |  | 65 | 24 | 
 QNativeSocketEnginePrivate::checkProxy| Name:  | QNativeSocketEnginePrivate::checkProxy |  | Prototype:  | bool QNativeSocketEnginePrivate::checkProxy(const QHostAddress &address) |  | Coverage:  |  84.211% (16/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine.cpp |  | Lines:  | 347-377 |  
  |  | 17 | 6 | 
 QLineF::intersect| Name:  | QLineF::intersect |  | Prototype:  | QLineF::IntersectType QLineF::intersect(const QLineF &l, QPointF *intersectionPoint) const |  | Coverage:  |  84.211% (16/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qline.cpp |  | Lines:  | 658-682 |  
  |  | 16 | 5 | 
 QHttpNetworkConnectionChannel::_q_sslErrors| Name:  | QHttpNetworkConnectionChannel::_q_sslErrors |  | Prototype:  | void QHttpNetworkConnectionChannel::_q_sslErrors(const QList<QSslError> &errors) |  | Coverage:  |  84.211% (16/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnectionchannel.cpp |  | Lines:  | 1109-1135 |  
  |  | 14 | 6 | 
 QSocks5SocketEnginePrivate::parseRequestMethodReply| Name:  | QSocks5SocketEnginePrivate::parseRequestMethodReply |  | Prototype:  | void QSocks5SocketEnginePrivate::parseRequestMethodReply() |  | Coverage:  |  84.091% (37/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 831-914 |  
  |  | 47 | 13 | 
 QMimeGlobPattern::matchFileName| Name:  | QMimeGlobPattern::matchFileName |  | Prototype:  | bool QMimeGlobPattern::matchFileName(const QString &inputFilename) const |  | Coverage:  |  84.091% (37/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimeglobpattern.cpp |  | Lines:  | 96-144 |  
  |  | 28 | 10 | 
 QAuthenticatorPrivate::parseHttpResponse| Name:  | QAuthenticatorPrivate::parseHttpResponse |  | Prototype:  | void QAuthenticatorPrivate::parseHttpResponse(const QList<QPair<QByteArray, QByteArray> > &values, bool isProxy) |  | Coverage:  |  84.091% (37/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp |  | Lines:  | 396-456 |  
  |  | 35 | 13 | 
 ucstricmp| Name:  | ucstricmp |  | Prototype:  | static int ucstricmp(const ushort *a, const ushort *ae, const ushort *b, const ushort *be) |  | Coverage:  |  84.000% (21/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 379-410 |  
  |  | 22 | 9 | 
 qDBusReplyFill| Name:  | qDBusReplyFill |  | Prototype:  | void qDBusReplyFill(const QDBusMessage &reply, QDBusError &error, QVariant &data) |  | Coverage:  |  84.000% (21/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusreply.cpp |  | Lines:  | 190-247 |  
  |  | 37 | 8 | 
 QXmlSimpleReaderPrivate::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:  | 6152-6287 |  
  |  | 78 | 29 | 
 QXcbKeyboard::updateVModToRModMapping| Name:  | QXcbKeyboard::updateVModToRModMapping |  | Prototype:  | void QXcbKeyboard::updateVModToRModMapping() |  | Coverage:  |  84.000% (21/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp |  | Lines:  | 1247-1313 |  
  |  | 47 | 9 | 
 QStateMachinePrivate::terminateActiveAnimations| Name:  | QStateMachinePrivate::terminateActiveAnimations |  | Prototype:  | void QStateMachinePrivate::terminateActiveAnimations(QAbstractState *state, const QHash<QAbstractState*, QVector<QPropertyAssignment> > &assignmentsForEnteredStates) |  | Coverage:  |  84.000% (21/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 1603-1645 |  
  |  | 27 | 9 | 
 QNonContiguousByteDeviceIoDeviceImpl::readPointer| Name:  | QNonContiguousByteDeviceIoDeviceImpl::readPointer |  | Prototype:  | const char* QNonContiguousByteDeviceIoDeviceImpl::readPointer(qint64 maximumLength, qint64 &len) |  | Coverage:  |  84.000% (21/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qnoncontiguousbytedevice.cpp |  | Lines:  | 300-334 |  
  |  | 21 | 7 | 
 QIODevice::readAll| Name:  | QIODevice::readAll |  | Prototype:  | QByteArray QIODevice::readAll() |  | Coverage:  |  84.000% (21/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp |  | Lines:  | 1200-1244 |  
  |  | 25 | 7 | 
 QDBusConnectionPrivate::sendWithReplyAsync| Name:  | QDBusConnectionPrivate::sendWithReplyAsync |  | Prototype:  | QDBusPendingCallPrivate *QDBusConnectionPrivate::sendWithReplyAsync(const QDBusMessage &message, QObject *receiver, const char *returnMethod, const char *errorMethod, int timeout) |  | Coverage:  |  83.871% (26/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp |  | Lines:  | 2102-2153 |  
  |  | 30 | 8 | 
 QNetworkReplyHttpImplPrivate::loadFromCacheIfAllowed| Name:  | QNetworkReplyHttpImplPrivate::loadFromCacheIfAllowed |  | Prototype:  | bool QNetworkReplyHttpImplPrivate::loadFromCacheIfAllowed(QHttpNetworkRequest &httpRequest) |  | Coverage:  |  83.636% (46/55) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp |  | Lines:  | 454-576 |  
  |  | 67 | 18 | 
 removeDotsFromPath| Name:  | removeDotsFromPath |  | Prototype:  | static void removeDotsFromPath(QString *path) |  | Coverage:  |  83.516% (76/91) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp |  | Lines:  | 1535-1609 |  
  |  | 39 | 15 | 
 uenumToIdList| Name:  | uenumToIdList |  | Prototype:  | static QList<QByteArray> uenumToIdList(UEnumeration *uenum) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp |  | Lines:  | 246-261 |  
  |  | 11 | 2 | 
 toStringIsoDate| Name:  | toStringIsoDate |  | Prototype:  | static QString toStringIsoDate(qint64 jd) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp |  | Lines:  | 800-807 |  
  |  | 4 | 2 | 
 tlWindow| Name:  | tlWindow |  | Prototype:  | static QWindow *tlWindow(QWindow *window) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 912-917 |  
  |  | 3 | 2 | 
 systemData| Name:  | systemData |  | Prototype:  | static const QLocaleData *systemData() |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp |  | Lines:  | 637-648 |  
  |  | 3 | 2 | 
 qt_nanosleep| Name:  | qt_nanosleep |  | Prototype:  | void qt_nanosleep(timespec amount) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qelapsedtimer_unix.cpp |  | Lines:  | 182-194 |  
  |  | 2 | 2 | 
 qToLower| Name:  | qToLower |  | Prototype:  | inline char qToLower(char ch) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 728-734 |  
  |  | 3 | 2 | 
 parseHeaderName| Name:  | parseHeaderName |  | Prototype:  | static int parseHeaderName(const QByteArray &headerName) |  | Coverage:  |  83.333% (30/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp |  | Lines:  | 811-847 |  
  |  | 24 | 14 | 
 operator<<| Name:  | operator<< |  | Prototype:  | QDataStream &operator<<(QDataStream &out, const QByteArray &ba) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp |  | Lines:  | 3054-3061 |  
  |  | 4 | 2 | 
 isExpectFailData| Name:  | isExpectFailData |  | Prototype:  | static bool isExpectFailData(const char *dataIndex) |  | Coverage:  |  83.333% (10/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp |  | Lines:  | 181-190 |  
  |  | 7 | 4 | 
 huntAndEmit| Name:  | huntAndEmit |  | Prototype:  | static void huntAndEmit(DBusConnection *connection, DBusMessage *msg, QObject *needle, const QDBusConnectionPrivate::ObjectTreeNode &haystack, bool isScriptable, bool isAdaptor, const QString &path = QString()) |  | Coverage:  |  83.333% (25/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp |  | Lines:  | 628-660 |  
  |  | 22 | 9 | 
 foldCase| Name:  | foldCase |  | Prototype:  | static inline uint foldCase(uint ch, uint &last) noexcept |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp |  | Lines:  | 1521-1528 |  
  |  | 5 | 2 | 
 doubleToAscii| Name:  | doubleToAscii |  | Prototype:  | void doubleToAscii(double d, QLocaleData::DoubleForm form, int precision, char *buf, int bufSize, bool &sign, int &length, int &decpt) |  | Coverage:  |  83.333% (35/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp |  | Lines:  | 78-278 |  
  |  | 36 | 11 | 
 addressFromSockaddr| Name:  | addressFromSockaddr |  | Prototype:  | static QHostAddress addressFromSockaddr(sockaddr *sa, int ifindex = 0, const QString &ifname = QString()) |  | Coverage:  |  83.333% (15/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface_unix.cpp |  | Lines:  | 88-109 |  
  |  | 13 | 6 | 
 QXmlSimpleReaderPrivate::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:  | 7939-7944 |  
  |  | 2 | 2 | 
 QXmlSimpleReader::parseContinue| Name:  | QXmlSimpleReader::parseContinue |  | Prototype:  | bool QXmlSimpleReader::parseContinue() |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 3247-3255 |  
  |  | 6 | 2 | 
 QXcbWindow::handleEnterNotifyEvent| Name:  | QXcbWindow::handleEnterNotifyEvent |  | Prototype:  | void QXcbWindow::handleEnterNotifyEvent(int event_x, int event_y, int root_x, int root_y, quint8 mode, quint8 detail, xcb_timestamp_t timestamp) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 2335-2350 |  
  |  | 7 | 2 | 
 QXcbClipboard::requestor| Name:  | QXcbClipboard::requestor |  | Prototype:  | xcb_window_t QXcbClipboard::requestor() const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 458-495 |  
  |  | 21 | 2 | 
 QXcbClipboard::ownsMode| Name:  | QXcbClipboard::ownsMode |  | Prototype:  | bool QXcbClipboard::ownsMode(QClipboard::Mode mode) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp |  | Lines:  | 443-451 |  
  |  | 4 | 2 | 
 QTextStream::setCodec| Name:  | QTextStream::setCodec |  | Prototype:  | void QTextStream::setCodec(QTextCodec *codec) |  | Coverage:  |  83.333% (10/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp |  | Lines:  | 3049-3061 |  
  |  | 8 | 4 | 
 QTextBoundaryFinder::string| Name:  | QTextBoundaryFinder::string |  | Prototype:  | QString QTextBoundaryFinder::string() const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtextboundaryfinder.cpp |  | Lines:  | 351-356 |  
  |  | 3 | 2 | 
 QTest::messageHandler| Name:  | QTest::messageHandler |  | Prototype:  | static void messageHandler(QtMsgType type, const QMessageLogContext & context, const QString &message) |  | Coverage:  |  83.333% (25/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestlog.cpp |  | Lines:  | 282-334 |  
  |  | 26 | 13 | 
 QTemporaryFileEngine::isReallyOpen| Name:  | QTemporaryFileEngine::isReallyOpen |  | Prototype:  | bool QTemporaryFileEngine::isReallyOpen() const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporaryfile.cpp |  | Lines:  | 245-258 |  
  |  | 8 | 2 | 
 QString::setUnicode| Name:  | QString::setUnicode |  | Prototype:  | QString& QString::setUnicode(const QChar *unicode, int size) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 4917-4923 |  
  |  | 4 | 2 | 
 QString::insert| Name:  | QString::insert |  | Prototype:  | QString& QString::insert(int i, const QChar *unicode, int size) |  | Coverage:  |  83.333% (15/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 1998-2022 |  
  |  | 16 | 5 | 
 QStateMachinePrivate::toStandardState| Name:  | QStateMachinePrivate::toStandardState |  | Prototype:  | QState *QStateMachinePrivate::toStandardState(QAbstractState *state) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 1225-1230 |  
  |  | 3 | 2 | 
 QStateMachinePrivate::toStandardState| Name:  | QStateMachinePrivate::toStandardState |  | Prototype:  | const QState *QStateMachinePrivate::toStandardState(const QAbstractState *state) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 1232-1237 |  
  |  | 3 | 2 | 
 QStateMachinePrivate::toHistoryState| Name:  | QStateMachinePrivate::toHistoryState |  | Prototype:  | QHistoryState *QStateMachinePrivate::toHistoryState(QAbstractState *state) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 1246-1251 |  
  |  | 3 | 2 | 
 QStateMachine::start| Name:  | QStateMachine::start |  | Prototype:  | void QStateMachine::start() |  | Coverage:  |  83.333% (10/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 2620-2640 |  
  |  | 11 | 5 | 
 QState::setInitialState| Name:  | QState::setInitialState |  | Prototype:  | void QState::setInitialState(QAbstractState *state) |  | Coverage:  |  83.333% (10/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp |  | Lines:  | 492-509 |  
  |  | 12 | 4 | 
 QSslSocketBackendPrivate::startHandshake| Name:  | QSslSocketBackendPrivate::startHandshake |  | Prototype:  | bool QSslSocketBackendPrivate::startHandshake() |  | Coverage:  |  83.333% (55/66) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp |  | Lines:  | 1051-1206 |  
  |  | 63 | 22 | 
 QSslKeyPrivate::clear| Name:  | QSslKeyPrivate::clear |  | Prototype:  | void QSslKeyPrivate::clear(bool deep) |  | Coverage:  |  83.333% (30/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp |  | Lines:  | 56-83 |  
  |  | 19 | 10 | 
 QSslCertificatePrivate::QSslCertificate_from_X509| Name:  | QSslCertificatePrivate::QSslCertificate_from_X509 |  | Prototype:  | QSslCertificate QSslCertificatePrivate::QSslCertificate_from_X509(X509 *x509) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 616-630 |  
  |  | 10 | 2 | 
 QSslCertificate::subjectInfoAttributes| Name:  | QSslCertificate::subjectInfoAttributes |  | Prototype:  | QList<QByteArray> QSslCertificate::subjectInfoAttributes() const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 159-168 |  
  |  | 5 | 2 | 
 QSslCertificate::subjectInfo| Name:  | QSslCertificate::subjectInfo |  | Prototype:  | QStringList QSslCertificate::subjectInfo(const QByteArray &attribute) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 148-157 |  
  |  | 5 | 2 | 
 QSslCertificate::issuerInfo| Name:  | QSslCertificate::issuerInfo |  | Prototype:  | QStringList QSslCertificate::issuerInfo(const QByteArray &attribute) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp |  | Lines:  | 126-135 |  
  |  | 5 | 2 | 
 QSqlQueryPrivate::~QSqlQueryPrivate| Name:  | QSqlQueryPrivate::~QSqlQueryPrivate |  | Prototype:  | QSqlQueryPrivate::~QSqlQueryPrivate() |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp |  | Lines:  | 89-95 |  
  |  | 4 | 2 | 
 QSqlDatabasePrivate::invalidateDb| Name:  | QSqlDatabasePrivate::invalidateDb |  | Prototype:  | void QSqlDatabasePrivate::invalidateDb(const QSqlDatabase &db, const QString &name, bool doWarn) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp |  | Lines:  | 231-239 |  
  |  | 5 | 2 | 
 QSqlCachedResultPrivate::canSeek| Name:  | QSqlCachedResultPrivate::canSeek |  | Prototype:  | bool QSqlCachedResultPrivate::canSeek(int i) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlcachedresult.cpp |  | Lines:  | 105-110 |  
  |  | 3 | 2 | 
 QSpdyProtocolHandler::composeHeader| Name:  | QSpdyProtocolHandler::composeHeader |  | Prototype:  | QByteArray QSpdyProtocolHandler::composeHeader(const QHttpNetworkRequest &request) |  | Coverage:  |  83.333% (15/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp |  | Lines:  | 471-531 |  
  |  | 36 | 4 | 
 QSortFilterProxyModelPrivate::_q_sourceLayoutChanged| Name:  | QSortFilterProxyModelPrivate::_q_sourceLayoutChanged |  | Prototype:  | void QSortFilterProxyModelPrivate::_q_sourceLayoutChanged(const QList<QPersistentModelIndex> &sourceParents, QAbstractItemModel::LayoutChangeHint hint) |  | Coverage:  |  83.333% (15/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1357-1391 |  
  |  | 20 | 6 | 
 QSortFilterProxyModel::hasChildren| Name:  | QSortFilterProxyModel::hasChildren |  | Prototype:  | bool QSortFilterProxyModel::hasChildren(const QModelIndex &parent) const |  | Coverage:  |  83.333% (10/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp |  | Lines:  | 1950-1964 |  
  |  | 10 | 4 | 
 QSocks5SocketEnginePrivate::reauthenticate| Name:  | QSocks5SocketEnginePrivate::reauthenticate |  | Prototype:  | void QSocks5SocketEnginePrivate::reauthenticate() |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 708-738 |  
  |  | 15 | 2 | 
 QSocks5BindStore::QSocks5BindStore| Name:  | QSocks5BindStore::QSocks5BindStore |  | Prototype:  | QSocks5BindStore::QSocks5BindStore() |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 338-345 |  
  |  | 3 | 2 | 
 QSignalTransitionPrivate::unregister| Name:  | QSignalTransitionPrivate::unregister |  | Prototype:  | void QSignalTransitionPrivate::unregister() |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qsignaltransition.cpp |  | Lines:  | 117-123 |  
  |  | 4 | 2 | 
 QSettingsPrivate::setStatus| Name:  | QSettingsPrivate::setStatus |  | Prototype:  | void QSettingsPrivate::setStatus(QSettings::Status status) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 337-341 |  
  |  | 2 | 2 | 
 QSettings::setArrayIndex| Name:  | QSettings::setArrayIndex |  | Prototype:  | void QSettings::setArrayIndex(int i) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 3029-3041 |  
  |  | 8 | 2 | 
 QRegularExpressionMatch::capturedStart| Name:  | QRegularExpressionMatch::capturedStart |  | Prototype:  | int QRegularExpressionMatch::capturedStart(int nth) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 2148-2154 |  
  |  | 3 | 2 | 
 QRegularExpressionMatch::capturedEnd| Name:  | QRegularExpressionMatch::capturedEnd |  | Prototype:  | int QRegularExpressionMatch::capturedEnd(int nth) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Lines:  | 2177-2183 |  
  |  | 3 | 2 | 
 QProcess::execute| Name:  | QProcess::execute |  | Prototype:  | int QProcess::execute(const QString &program, const QStringList &arguments) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp |  | Lines:  | 2423-2431 |  
  |  | 6 | 2 | 
 QPluginLoader::load| Name:  | QPluginLoader::load |  | Prototype:  | bool QPluginLoader::load() |  | Coverage:  |  83.333% (10/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qpluginloader.cpp |  | Lines:  | 230-240 |  
  |  | 8 | 4 | 
 QNetworkReplyImplPrivate::emitUploadProgress| Name:  | QNetworkReplyImplPrivate::emitUploadProgress |  | Prototype:  | void QNetworkReplyImplPrivate::emitUploadProgress(qint64 bytesSent, qint64 bytesTotal) |  | Coverage:  |  83.333% (10/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp |  | Lines:  | 552-572 |  
  |  | 11 | 4 | 
 QNetworkReplyImplPrivate::_q_networkSessionUsagePoliciesChanged| Name:  | QNetworkReplyImplPrivate::_q_networkSessionUsagePoliciesChanged |  | Prototype:  | void QNetworkReplyImplPrivate::_q_networkSessionUsagePoliciesChanged(QNetworkSession::UsagePolicies newPolicies) |  | Coverage:  |  83.333% (10/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp |  | Lines:  | 347-361 |  
  |  | 7 | 4 | 
 QNetworkReplyImpl::setSslConfigurationImplementation| Name:  | QNetworkReplyImpl::setSslConfigurationImplementation |  | Prototype:  | void QNetworkReplyImpl::setSslConfigurationImplementation(const QSslConfiguration &config) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp |  | Lines:  | 1012-1017 |  
  |  | 3 | 2 | 
 QNetworkReplyHttpImplPrivate::_q_networkSessionUsagePoliciesChanged| Name:  | QNetworkReplyHttpImplPrivate::_q_networkSessionUsagePoliciesChanged |  | Prototype:  | void QNetworkReplyHttpImplPrivate::_q_networkSessionUsagePoliciesChanged(QNetworkSession::UsagePolicies newPolicies) |  | Coverage:  |  83.333% (10/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp |  | Lines:  | 1965-1980 |  
  |  | 7 | 4 | 
 QNetworkHeadersPrivate::parseAndSetHeader| Name:  | QNetworkHeadersPrivate::parseAndSetHeader |  | Prototype:  | void QNetworkHeadersPrivate::parseAndSetHeader(const QByteArray &key, const QByteArray &value) |  | Coverage:  |  83.333% (10/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp |  | Lines:  | 1014-1032 |  
  |  | 9 | 4 | 
 QMetaPropertyBuilder::notifySignal| Name:  | QMetaPropertyBuilder::notifySignal |  | Prototype:  | QMetaMethodBuilder QMetaPropertyBuilder::notifySignal() const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2171-2178 |  
  |  | 4 | 2 | 
 QMetaObjectBuilder::classInfoValue| Name:  | QMetaObjectBuilder::classInfoValue |  | Prototype:  | QByteArray QMetaObjectBuilder::classInfoValue(int index) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 855-861 |  
  |  | 3 | 2 | 
 QMetaObjectBuilder::classInfoName| Name:  | QMetaObjectBuilder::classInfoName |  | Prototype:  | QByteArray QMetaObjectBuilder::classInfoName(int index) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 840-846 |  
  |  | 3 | 2 | 
 QMetaObject::normalizedType| Name:  | QMetaObject::normalizedType |  | Prototype:  | QByteArray QMetaObject::normalizedType(const char *type) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp |  | Lines:  | 1286-1299 |  
  |  | 8 | 2 | 
 QMetaMethodBuilder::setAccess| Name:  | QMetaMethodBuilder::setAccess |  | Prototype:  | void QMetaMethodBuilder::setAccess(QMetaMethod::Access value) |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp |  | Lines:  | 2034-2039 |  
  |  | 3 | 2 | 
 QLocale::toDateTime| Name:  | QLocale::toDateTime |  | Prototype:  | QDateTime QLocale::toDateTime(const QString &string, const QString &format) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp |  | Lines:  | 1891-1906 |  
  |  | 7 | 2 | 
 QLibraryPrivate::load_sys| Name:  | QLibraryPrivate::load_sys |  | Prototype:  | bool QLibraryPrivate::load_sys() |  | Coverage:  |  83.333% (60/72) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary_unix.cpp |  | Lines:  | 135-269 |  
  |  | 52 | 17 | 
 QJsonValue::toArray| Name:  | QJsonValue::toArray |  | Prototype:  | QJsonArray QJsonValue::toArray(const QJsonArray &defaultValue) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp |  | Lines:  | 573-579 |  
  |  | 3 | 2 | 
 QItemSelectionModelPrivate::expandSelection| Name:  | QItemSelectionModelPrivate::expandSelection |  | Prototype:  | QItemSelection QItemSelectionModelPrivate::expandSelection(const QItemSelection &selection, QItemSelectionModel::SelectionFlags command) const |  | Coverage:  |  83.333% (15/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 658-687 |  
  |  | 19 | 6 | 
 QItemSelectionModel::rowIntersectsSelection| Name:  | QItemSelectionModel::rowIntersectsSelection |  | Prototype:  | bool QItemSelectionModel::rowIntersectsSelection(int row, const QModelIndex &parent) const |  | Coverage:  |  83.333% (20/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp |  | Lines:  | 1557-1585 |  
  |  | 21 | 8 | 
 QIdentityProxyModel::mapToSource| Name:  | QIdentityProxyModel::mapToSource |  | Prototype:  | QModelIndex QIdentityProxyModel::mapToSource(const QModelIndex& proxyIndex) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp |  | Lines:  | 257-264 |  
  |  | 5 | 2 | 
 QIdentityProxyModel::mapFromSource| Name:  | QIdentityProxyModel::mapFromSource |  | Prototype:  | QModelIndex QIdentityProxyModel::mapFromSource(const QModelIndex& sourceIndex) const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qidentityproxymodel.cpp |  | Lines:  | 198-206 |  
  |  | 5 | 2 | 
 QHttpThreadDelegate::readyReadSlot| Name:  | QHttpThreadDelegate::readyReadSlot |  | Prototype:  | void QHttpThreadDelegate::readyReadSlot() |  | Coverage:  |  83.333% (20/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp |  | Lines:  | 441-476 |  
  |  | 20 | 8 | 
 QHttpSocketEngine::emitWriteNotification| Name:  | QHttpSocketEngine::emitWriteNotification |  | Prototype:  | void QHttpSocketEngine::emitWriteNotification() |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp |  | Lines:  | 810-817 |  
  |  | 4 | 2 | 
 QHttpNetworkConnectionPrivate::copyCredentials| Name:  | QHttpNetworkConnectionPrivate::copyCredentials |  | Prototype:  | void QHttpNetworkConnectionPrivate::copyCredentials(int fromChannel, QAuthenticator *auth, bool isProxy) |  | Coverage:  |  83.333% (25/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp |  | Lines:  | 392-419 |  
  |  | 17 | 9 | 
 QGLBuffer::size| Name:  | QGLBuffer::size |  | Prototype:  | int QGLBuffer::size() const |  | Coverage:  |  83.333% (5/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglbuffer.cpp |  | Lines:  | 514-522 |  
  |  | 6 | 2 |