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

Functions

Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/1)
...200
Condition %:  0.000% (0/16)
...210
Condition %:  37.500% (12/32)
...220
Condition %:  50.000% (2/4)
...230
Condition %:  75.000% (3/4)
...239
Condition %:  85.185% (23/27)
240
Condition %:  86.486% (32/37)
241
Condition %:  88.462% (23/26)
242
Condition %:  90.000% (9/10)
243244
Condition %:  94.737% (18/19)
245
Condition %: 100.000% (13/13)
246
Condition %: 100.000% (2/2)
247
Condition %: 100.000% (1/1)
...250
Condition %: 100.000% (3/3)
...260
Condition %: 100.000% (4/4)
...270
Condition %: 100.000% (1/1)
...300
Condition %: 100.000% (1/1)
...306
Condition %: 100.000% (1/1)
FunctionCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
QChar::decompositionTag
Name: QChar::decompositionTag
Prototype: QChar::Decomposition QChar::decompositionTag(uint ucs4) noexcept
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1358-1366
 92.308% (12/13)
63
QDBusMarshaller::open
Name: QDBusMarshaller::open
Prototype: void QDBusMarshaller::open(QDBusMarshaller &sub, int code, const char *signature)
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmarshaller.cpp
Lines: 307-337
 92.308% (12/13)
176
QDateTimePrivate::checkValidDateTime
Name: QDateTimePrivate::checkValidDateTime
Prototype: void QDateTimePrivate::checkValidDateTime()
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2741-2759
 92.308% (12/13)
76
QFreetypeFace::release
Name: QFreetypeFace::release
Prototype: void QFreetypeFace::release(const QFontEngine::FaceId &face_id)
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 315-334
 92.308% (12/13)
105
QHttpNetworkConnectionPrivate::emitReplyError
Name: QHttpNetworkConnectionPrivate::emitReplyError
Prototype: void QHttpNetworkConnectionPrivate::emitReplyError(QAbstractSocket *socket, QHttpNetworkReply *reply, QNetworkReply::NetworkError errorCode)
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkconnection.cpp
Lines: 361-390
 92.308% (12/13)
165
QItemSelectionModel::selectedColumns
Name: QItemSelectionModel::selectedColumns
Prototype: QModelIndexList QItemSelectionModel::selectedColumns(int row) const
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1687-1710
 92.308% (12/13)
135
QItemSelectionModel::selectedRows
Name: QItemSelectionModel::selectedRows
Prototype: QModelIndexList QItemSelectionModel::selectedRows(int column) const
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1655-1678
 92.308% (12/13)
135
QItemSelectionModelPrivate::_q_rowsAboutToBeInserted
Name: QItemSelectionModelPrivate::_q_rowsAboutToBeInserted
Prototype: void QItemSelectionModelPrivate::_q_rowsAboutToBeInserted(const QModelIndex &parent, int start, int end)
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 825-847
 92.308% (12/13)
163
QItemSelectionModelPrivate::_q_rowsAboutToBeRemoved
Name: QItemSelectionModelPrivate::_q_rowsAboutToBeRemoved
Prototype: void QItemSelectionModelPrivate::_q_rowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)
Coverage:  92.308% (60/65)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 692-758
 92.308% (60/65)
4814
QMapNodeBase::nextNode
Name: QMapNodeBase::nextNode
Prototype: const QMapNodeBase *QMapNodeBase::nextNode() const
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmap.cpp
Lines: 53-69
 92.308% (12/13)
114
QMetaObjectBuilder::addMethod
Name: QMetaObjectBuilder::addMethod
Prototype: QMetaMethodBuilder QMetaObjectBuilder::addMethod(const QMetaMethod& prototype)
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 468-486
 92.308% (12/13)
165
QNetworkAccessAuthenticationManager::fetchCachedCredentials
Name: QNetworkAccessAuthenticationManager::fetchCachedCredentials
Prototype: QNetworkAuthenticationCredential QNetworkAccessAuthenticationManager::fetchCachedCredentials(const QUrl &url, const QAuthenticator *authentication)
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessauthenticationmanager.cpp
Lines: 274-299
 92.308% (12/13)
175
QNetworkReplyFileImpl::QNetworkReplyFileImpl
Name: QNetworkReplyFileImpl::QNetworkReplyFileImpl
Prototype: QNetworkReplyFileImpl::QNetworkReplyFileImpl(QObject *parent, const QNetworkRequest &req, const QNetworkAccessManager::Operation op)
Coverage:  92.308% (24/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyfileimpl.cpp
Lines: 57-144
 92.308% (24/26)
559
QPersistentModelIndex::operator=
Name: QPersistentModelIndex::operator=
Prototype: QPersistentModelIndex &QPersistentModelIndex::operator=(const QModelIndex &other)
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 246-257
 92.308% (12/13)
74
QSslSocketPrivate::isMatchingHostname
Name: QSslSocketPrivate::isMatchingHostname
Prototype: bool QSslSocketPrivate::isMatchingHostname(const QString &cn, const QString &hostname)
Coverage:  92.308% (24/26)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2684-2722
 92.308% (24/26)
198
QStateMachinePrivate::unregisterAllTransitions
Name: QStateMachinePrivate::unregisterAllTransitions
Prototype: void QStateMachinePrivate::unregisterAllTransitions()
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 2324-2343
 92.308% (12/13)
115
QXmlStreamWriterPrivate::checkIfASCIICompatibleCodec
Name: QXmlStreamWriterPrivate::checkIfASCIICompatibleCodec
Prototype: void QXmlStreamWriterPrivate::checkIfASCIICompatibleCodec()
Coverage:  92.308% (12/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp
Lines: 3028-3043
 92.308% (12/13)
81
calculateCoarseTimerTimeout
Name: calculateCoarseTimerTimeout
Prototype: static void calculateCoarseTimerTimeout(QTimerInfo *t, timespec currentTime)
Coverage:  92.308% (48/52)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp
Lines: 230-338
 92.308% (48/52)
4915
QStateMachinePrivate::enterStates
Name: QStateMachinePrivate::enterStates
Prototype: void QStateMachinePrivate::enterStates(QEvent *event, const QList<QAbstractState*> &exitedStates_sorted, const QList<QAbstractState*> &statesToEnter_sorted, const QSet<QAbstractState*> &statesForDefaultEntry, QHash<QAbstractState*, QVector<QPropertyAssignment> > &propertyAssignmentsForState , const QList<QAbstractAnimation *> &selectedAnimations )
Coverage:  92.424% (61/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 944-1061
 92.424% (61/66)
5818
qFindString
Name: qFindString
Prototype: int qFindString( const QChar *haystack0, int haystackLen, int from, const QChar *needle0, int needleLen, Qt::CaseSensitivity cs)
Coverage:  92.453% (49/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 3097-3171
 92.453% (49/53)
4516
QXmlSimpleReaderPrivate::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: 5547-5791
 92.466% (135/146)
16056
findObject
Name: findObject
Prototype: static bool findObject(const QDBusConnectionPrivate::ObjectTreeNode *root, const QString &fullpath, int &usedLength, QDBusConnectionPrivate::ObjectTreeNode &result)
Coverage:  92.500% (37/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 371-418
 92.500% (37/40)
299
qConvertToUnsignedNumber
Name: qConvertToUnsignedNumber
Prototype: static qulonglong qConvertToUnsignedNumber(const QVariant::Private *d, bool *ok)
Coverage:  92.500% (37/40)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 264-316
 92.500% (37/40)
1925
QCoreApplication::libraryPaths
Name: QCoreApplication::libraryPaths
Prototype: QStringList QCoreApplication::libraryPaths()
Coverage:  92.593% (25/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp
Lines: 2477-2513
 92.593% (25/27)
219
QSettingsPrivate::iniUnescapedKey
Name: QSettingsPrivate::iniUnescapedKey
Prototype: bool QSettingsPrivate::iniUnescapedKey(const QByteArray &key, int from, int to, QString &result)
Coverage:  92.593% (25/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 560-614
 92.593% (25/27)
379
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &out, const QDateTime &dateTime)
Coverage:  92.593% (25/27)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 4830-4884
 92.593% (25/27)
2610
QRegularExpressionPrivate::doMatch
Name: QRegularExpressionPrivate::doMatch
Prototype: QRegularExpressionMatchPrivate *QRegularExpressionPrivate::doMatch(const QString &subject, int subjectStart, int subjectLength, int offset, QRegularExpression::MatchType matchType, QRegularExpression::MatchOptions matchOptions, CheckSubjectStringOption checkSubjectStringOption, const QRegularExpressionMatchPrivate *previous) const
Coverage:  92.647% (63/68)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 1262-1405
 92.647% (63/68)
7816
QFileInfoPrivate::getFileName
Name: QFileInfoPrivate::getFileName
Prototype: QString QFileInfoPrivate::getFileName(QAbstractFileEngine::FileName name) const
Coverage:  92.683% (38/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfileinfo.cpp
Lines: 48-98
 92.683% (38/41)
3216
ligatureHelper
Name: ligatureHelper
Prototype: static uint inline ligatureHelper(uint u1, uint u2)
Coverage:  92.683% (38/41)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1773-1811
 92.683% (38/41)
2610
QAbstractItemModelPrivate::columnsAboutToBeInserted
Name: QAbstractItemModelPrivate::columnsAboutToBeInserted
Prototype: void QAbstractItemModelPrivate::columnsAboutToBeInserted(const QModelIndex &parent, int first, int last)
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 825-841
 92.857% (13/14)
114
QAbstractItemModelPrivate::rowsAboutToBeInserted
Name: QAbstractItemModelPrivate::rowsAboutToBeInserted
Prototype: void QAbstractItemModelPrivate::rowsAboutToBeInserted(const QModelIndex &parent, int first, int last)
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 619-636
 92.857% (13/14)
114
QDBusConnectionPrivate::sendError
Name: QDBusConnectionPrivate::sendError
Prototype: void QDBusConnectionPrivate::sendError(const QDBusMessage &msg, QDBusError::ErrorType code)
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 1369-1390
 92.857% (13/14)
165
QInotifyFileSystemWatcherEngine::removePaths
Name: QInotifyFileSystemWatcherEngine::removePaths
Prototype: QStringList QInotifyFileSystemWatcherEngine::removePaths(const QStringList &paths, QStringList *files, QStringList *directories)
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_inotify.cpp
Lines: 317-343
 92.857% (13/14)
154
QNetworkReplyFileImpl::readData
Name: QNetworkReplyFileImpl::readData
Prototype: qint64 QNetworkReplyFileImpl::readData(char *data, qint64 maxlen)
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyfileimpl.cpp
Lines: 182-197
 92.857% (13/14)
114
QRingBuffer::peek
Name: QRingBuffer::peek
Prototype: qint64 QRingBuffer::peek(char *data, qint64 maxLength, qint64 pos) const
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Lines: 293-314
 92.857% (13/14)
124
QSequentialAnimationGroupPrivate::activateCurrentAnimation
Name: QSequentialAnimationGroupPrivate::activateCurrentAnimation
Prototype: void QSequentialAnimationGroupPrivate::activateCurrentAnimation(bool intermediate)
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qsequentialanimationgroup.cpp
Lines: 463-480
 92.857% (13/14)
94
QSortFilterProxyModelPrivate::handle_filter_changed
Name: QSortFilterProxyModelPrivate::handle_filter_changed
Prototype: QSet<int> QSortFilterProxyModelPrivate::handle_filter_changed( QVector<int> &source_to_proxy, QVector<int> &proxy_to_source, const QModelIndex &source_parent, Qt::Orientation orient)
Coverage:  92.857% (26/28)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1117-1156
 92.857% (26/28)
248
QSqlQuery::next
Name: QSqlQuery::next
Prototype: bool QSqlQuery::next()
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlquery.cpp
Lines: 648-666
 92.857% (13/14)
116
QUrlPrivate::appendHost
Name: QUrlPrivate::appendHost
Prototype: inline void QUrlPrivate::appendHost(QString &appendTo, QUrl::FormattingOptions options) const
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 1172-1192
 92.857% (13/14)
105
QXcbEventReader::run
Name: QXcbEventReader::run
Prototype: void QXcbEventReader::run()
Coverage:  92.857% (13/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1342-1359
 92.857% (13/14)
134
qt_string_normalize
Name: qt_string_normalize
Prototype: void qt_string_normalize(QString *data, QString::NormalizationForm mode, QChar::UnicodeVersion version, int from)
Coverage:  92.857% (52/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7154-7218
 92.857% (52/56)
4518
QXmlSimpleReaderPrivate::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: 7038-7141
 92.982% (53/57)
5921
QXmlSimpleReaderPrivate::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: 4409-4628
 93.023% (120/129)
12749
QItemSelectionModel::isSelected
Name: QItemSelectionModel::isSelected
Prototype: bool QItemSelectionModel::isSelected(const QModelIndex &index) const
Coverage:  93.103% (27/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1395-1427
 93.103% (27/29)
209
QNetworkCookieJar::cookiesForUrl
Name: QNetworkCookieJar::cookiesForUrl
Prototype: QList<QNetworkCookie> QNetworkCookieJar::cookiesForUrl(const QUrl &url) const
Coverage:  93.103% (27/29)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookiejar.cpp
Lines: 217-260
 93.103% (27/29)
249
QLocalePrivate::dateTimeToString
Name: QLocalePrivate::dateTimeToString
Prototype: QString QLocalePrivate::dateTimeToString(const QString &format, const QDateTime &datetime, const QDate &dateOnly, const QTime &timeOnly, const QLocale *q) const
Coverage:  93.130% (122/131)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 2517-2742
 93.130% (122/131)
14252
QUnicodeTools::getLineBreaks
Name: QUnicodeTools::getLineBreaks
Prototype: static void getLineBreaks(const ushort *string, quint32 len, QCharAttributes *attributes)
Coverage:  93.258% (83/89)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp
Lines: 484-597
 93.258% (83/89)
6434
QDirPrivate::resolveAbsoluteEntry
Name: QDirPrivate::resolveAbsoluteEntry
Prototype: inline void QDirPrivate::resolveAbsoluteEntry() const
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 185-203
 93.333% (14/15)
104
QHttpSocketEngine::setReadNotificationEnabled
Name: QHttpSocketEngine::setReadNotificationEnabled
Prototype: void QHttpSocketEngine::setReadNotificationEnabled(bool enable)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qhttpsocketengine.cpp
Lines: 459-474
 93.333% (14/15)
95
QMetaMethod::parameterType
Name: QMetaMethod::parameterType
Prototype: int QMetaMethod::parameterType(int index) const
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 1835-1851
 93.333% (14/15)
125
QPollingFileSystemWatcherEngine::removePaths
Name: QPollingFileSystemWatcherEngine::removePaths
Prototype: QStringList QPollingFileSystemWatcherEngine::removePaths(const QStringList &paths, QStringList *files, QStringList *directories)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_polling.cpp
Lines: 90-113
 93.333% (14/15)
145
QRegExp::lastIndexIn
Name: QRegExp::lastIndexIn
Prototype: int QRegExp::lastIndexIn(const QString &str, int offset, CaretMode caretMode) const
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 4317-4335
 93.333% (14/15)
135
QSettingsPrivate::stringListToVariantList
Name: QSettingsPrivate::stringListToVariantList
Prototype: QVariant QSettingsPrivate::stringListToVariantList(const QStringList &l)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 372-392
 93.333% (14/15)
135
QSize::scaled
Name: QSize::scaled
Prototype: QSize QSize::scaled(const QSize &s, Qt::AspectRatioMode mode) const noexcept
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp
Lines: 225-246
 93.333% (14/15)
114
QSizeF::scaled
Name: QSizeF::scaled
Prototype: QSizeF QSizeF::scaled(const QSizeF &s, Qt::AspectRatioMode mode) const noexcept
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp
Lines: 656-676
 93.333% (14/15)
104
QSortFilterProxyModelPrivate::_q_sourceColumnsInserted
Name: QSortFilterProxyModelPrivate::_q_sourceColumnsInserted
Prototype: void QSortFilterProxyModelPrivate::_q_sourceColumnsInserted( const QModelIndex &source_parent, int start, int end)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1486-1504
 93.333% (14/15)
105
QSortFilterProxyModelPrivate::filter_changed
Name: QSortFilterProxyModelPrivate::filter_changed
Prototype: void QSortFilterProxyModelPrivate::filter_changed(const QModelIndex &source_parent)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp
Lines: 1075-1111
 93.333% (14/15)
195
QTestXunitStreamer::outputElements
Name: QTestXunitStreamer::outputElements
Prototype: void QTestXunitStreamer::outputElements(QTestElement *element, bool) const
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestxunitstreamer.cpp
Lines: 176-207
 93.333% (14/15)
175
QTranslatorPrivate::clear
Name: QTranslatorPrivate::clear
Prototype: void QTranslatorPrivate::clear()
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 1074-1107
 93.333% (14/15)
245
QXmlNamespaceSupport::processName
Name: QXmlNamespaceSupport::processName
Prototype: void QXmlNamespaceSupport::processName(const QString& qname, bool isAttribute, QString& nsuri, QString& localname) const
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 612-640
 93.333% (14/15)
135
decompositionHelper
Name: decompositionHelper
Prototype: static const unsigned short * decompositionHelper (uint ucs4, int *length, int *tag, unsigned short *buffer)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1296-1321
 93.333% (14/15)
173
epochMSecsToLocalTime
Name: epochMSecsToLocalTime
Prototype: static bool epochMSecsToLocalTime(qint64 msecs, QDate *localDate, QTime *localTime, QDateTimePrivate::DaylightStatus *daylightStatus = 0)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 2449-2483
 93.333% (14/15)
205
postProcess
Name: postProcess
Prototype: static QList<QNetworkInterfacePrivate *> postProcess(QList<QNetworkInterfacePrivate *> list)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface.cpp
Lines: 52-80
 93.333% (14/15)
135
qRemoveWhitespace
Name: qRemoveWhitespace
Prototype: static void qRemoveWhitespace(const char *s, char *d)
Coverage:  93.333% (28/30)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 1234-1250
 93.333% (28/30)
126
qstrtoll
Name: qstrtoll
Prototype: long long qstrtoll(const char * nptr, const char **endptr, int base, bool *ok)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 409-425
 93.333% (14/15)
123
canonicalOrderHelper
Name: canonicalOrderHelper
Prototype: static void canonicalOrderHelper(QString *str, QChar::UnicodeVersion version, int from)
Coverage:  93.548% (58/62)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1877-1963
 93.548% (58/62)
5920
QAbstractSocket::setReadBufferSize
Name: QAbstractSocket::setReadBufferSize
Prototype: void QAbstractSocket::setReadBufferSize(qint64 size)
Coverage:  93.750% (15/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 2823-2837
 93.750% (15/16)
74
QDBusMetaObject::createMetaObject
Name: QDBusMetaObject::createMetaObject
Prototype: QDBusMetaObject *QDBusMetaObject::createMetaObject(const QString &interface, const QString &xml, QHash<QString, QDBusMetaObject *> &cache, QDBusError &error)
Coverage:  93.750% (30/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetaobject.cpp
Lines: 583-655
 93.750% (30/32)
4510
QDir::cd
Name: QDir::cd
Prototype: bool QDir::cd(const QString &dirName)
Coverage:  93.750% (30/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 871-928
 93.750% (30/32)
248
QFileSystemWatcher::removePaths
Name: QFileSystemWatcher::removePaths
Prototype: QStringList QFileSystemWatcher::removePaths(const QStringList &paths)
Coverage:  93.750% (15/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher.cpp
Lines: 368-392
 93.750% (15/16)
156
QJsonValue::QJsonValue
Name: QJsonValue::QJsonValue
Prototype: QJsonValue::QJsonValue(QJsonPrivate::Data *data, QJsonPrivate::Base *base, const QJsonPrivate::Value &v)
Coverage:  93.750% (15/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonvalue.cpp
Lines: 114-143
 93.750% (15/16)
179
QSqlRelationalTableModel::setData
Name: QSqlRelationalTableModel::setData
Prototype: bool QSqlRelationalTableModel::setData(const QModelIndex &index, const QVariant &value, int role)
Coverage:  93.750% (15/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlrelationaltablemodel.cpp
Lines: 468-481
 93.750% (15/16)
94
QUrl::adjusted
Name: QUrl::adjusted
Prototype: QUrl QUrl::adjusted(QUrl::FormattingOptions options) const
Coverage:  93.750% (30/32)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Lines: 3366-3398
 93.750% (30/32)
2511
QVersionNumber::fromString
Name: QVersionNumber::fromString
Prototype: QVersionNumber QVersionNumber::fromString(const QString &string, int *suffixIndex)
Coverage:  93.750% (15/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qversionnumber.cpp
Lines: 424-449
 93.750% (15/16)
174
openModeToOpenFlags
Name: openModeToOpenFlags
Prototype: static inline int openModeToOpenFlags(QIODevice::OpenMode mode)
Coverage:  93.750% (15/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp
Lines: 110-131
 93.750% (15/16)
126
parse_flag_characters
Name: parse_flag_characters
Prototype: static uint parse_flag_characters(const char * &c) noexcept
Coverage:  93.750% (15/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 5991-6006
 93.750% (15/16)
109
QSettingsPrivate::iniUnescapedStringList
Name: QSettingsPrivate::iniUnescapedStringList
Prototype: bool QSettingsPrivate::iniUnescapedStringList(const QByteArray &str, int from, int to, QString &stringResult, QStringList &stringListResult, QTextCodec *codec)
Coverage:  93.846% (122/130)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 726-893
 93.846% (122/130)
9837
QTextBoundaryFinder::boundaryReasons
Name: QTextBoundaryFinder::boundaryReasons
Prototype: QTextBoundaryFinder::BoundaryReasons QTextBoundaryFinder::boundaryReasons() const
Coverage:  93.939% (62/66)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtextboundaryfinder.cpp
Lines: 454-509
 93.939% (62/66)
3921
QLocaleData::doubleToString
Name: QLocaleData::doubleToString
Prototype: QString QLocaleData::doubleToString(const QChar _zero, const QChar plus, const QChar minus, const QChar exponential, const QChar group, const QChar decimal, double d, int precision, DoubleForm form, int width, unsigned flags)
Coverage:  94.000% (94/100)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 2751-2862
 94.000% (94/100)
7123
QBenchmarkTestMethodData::setResult
Name: QBenchmarkTestMethodData::setResult
Prototype: void QBenchmarkTestMethodData::setResult( qreal value, QTest::QBenchmarkMetric metric, bool setByMacro)
Coverage:  94.118% (16/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmark.cpp
Lines: 149-179
 94.118% (16/17)
145
QDirSortItemComparator::operator()
Name: QDirSortItemComparator::operator()
Prototype: bool QDirSortItemComparator::operator()(const QDirSortItem &n1, const QDirSortItem &n2) const
Coverage:  94.118% (48/51)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp
Lines: 222-292
 94.118% (48/51)
4313
QFSFileEnginePrivate::doStat
Name: QFSFileEnginePrivate::doStat
Prototype: bool QFSFileEnginePrivate::doStat(QFileSystemMetaData::MetaDataFlags flags) const
Coverage:  94.118% (16/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfsfileengine_unix.cpp
Lines: 499-515
 94.118% (16/17)
105
QHostInfoRunnable::run
Name: QHostInfoRunnable::run
Prototype: void QHostInfoRunnable::run()
Coverage:  94.118% (16/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp
Lines: 496-553
 94.118% (16/17)
286
QLocaleData::bytearrayToLongLong
Name: QLocaleData::bytearrayToLongLong
Prototype: qlonglong QLocaleData::bytearrayToLongLong(const char *num, int base, bool *ok, bool *overflow)
Coverage:  94.118% (32/34)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 3311-3351
 94.118% (32/34)
2612
QMetaType::unregisterType
Name: QMetaType::unregisterType
Prototype: bool QMetaType::unregisterType(int type)
Coverage:  94.118% (16/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 941-960
 94.118% (16/17)
105
QTest::xmlMessageType2String
Name: QTest::xmlMessageType2String
Prototype: static const char* xmlMessageType2String(QAbstractTestLogger::MessageTypes type)
Coverage:  94.118% (16/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp
Lines: 56-77
 94.118% (16/17)
109
QThreadPoolPrivate::waitForDone
Name: QThreadPoolPrivate::waitForDone
Prototype: bool QThreadPoolPrivate::waitForDone(int msecs)
Coverage:  94.118% (16/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Lines: 288-303
 94.118% (16/17)
114
QXmlSimpleReaderPrivate::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: 5802-5906
 94.118% (48/51)
5821
QXmlSimpleReaderPrivate::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: 4847-5020
 94.186% (81/86)
10436
QXmlSimpleReaderPrivate::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: 5914-6144
 94.245% (131/139)
15053
QUnicodeTools::getWordBreaks
Name: QUnicodeTools::getWordBreaks
Prototype: static void getWordBreaks(const ushort *string, quint32 len, QCharAttributes *attributes)
Coverage:  94.286% (66/70)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp
Lines: 141-246
 94.286% (66/70)
6027
QIPAddressUtils::parseIp4Internal
Name: QIPAddressUtils::parseIp4Internal
Prototype: static bool parseIp4Internal(IPv4Address &address, const char *ptr, bool acceptLeadingZero)
Coverage:  94.340% (50/53)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Lines: 85-127
 94.340% (50/53)
3413
QAbstractItemModelPrivate::itemsAboutToBeMoved
Name: QAbstractItemModelPrivate::itemsAboutToBeMoved
Prototype: void QAbstractItemModelPrivate::itemsAboutToBeMoved(const QModelIndex &srcParent, int srcFirst, int srcLast, const QModelIndex &destinationParent, int destinationChild, Qt::Orientation orientation)
Coverage:  94.444% (51/54)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 657-713
 94.444% (51/54)
3811
QAbstractSocketPrivate::writeToSocket
Name: QAbstractSocketPrivate::writeToSocket
Prototype: bool QAbstractSocketPrivate::writeToSocket()
Coverage:  94.444% (34/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp
Lines: 829-886
 94.444% (34/36)
268
QItemSelection::split
Name: QItemSelection::split
Prototype: void QItemSelection::split(const QItemSelectionRange &range, const QItemSelectionRange &other, QItemSelection *result)
Coverage:  94.444% (17/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 558-599
 94.444% (17/18)
336
QMetaCallEvent::~QMetaCallEvent
Name: QMetaCallEvent::~QMetaCallEvent
Prototype: QMetaCallEvent::~QMetaCallEvent()
Coverage:  94.444% (17/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 476-492
 94.444% (17/18)
106
QStateMachinePrivate::initializeAnimation
Name: QStateMachinePrivate::initializeAnimation
Prototype: QStateMachinePrivate::InitializeAnimationResult QStateMachinePrivate::initializeAnimation(QAbstractAnimation *abstractAnimation, const QPropertyAssignment &prop)
Coverage:  94.444% (17/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 1521-1549
 94.444% (17/18)
175
QTextBoundaryFinder::toPreviousBoundary
Name: QTextBoundaryFinder::toPreviousBoundary
Prototype: int QTextBoundaryFinder::toPreviousBoundary()
Coverage:  94.444% (34/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtextboundaryfinder.cpp
Lines: 399-427
 94.444% (34/36)
1810
QTimeLinePrivate::setCurrentTime
Name: QTimeLinePrivate::setCurrentTime
Prototype: void QTimeLinePrivate::setCurrentTime(int msecs)
Coverage:  94.444% (34/36)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimeline.cpp
Lines: 91-162
 94.444% (34/36)
278
QUtf16::convertToUnicode
Name: QUtf16::convertToUnicode
Prototype: QString QUtf16::convertToUnicode(const char *chars, int len, QTextCodec::ConverterState *state, DataEndianness e)
Coverage:  94.643% (53/56)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp
Lines: 484-557
 94.643% (53/56)
5217
Page:<>1
Condition %:  0.000% (0/10)
...100
Condition %:  0.000% (0/1)
...200
Condition %:  0.000% (0/16)
...210
Condition %:  37.500% (12/32)
...220
Condition %:  50.000% (2/4)
...230
Condition %:  75.000% (3/4)
...239
Condition %:  85.185% (23/27)
240
Condition %:  86.486% (32/37)
241
Condition %:  88.462% (23/26)
242
Condition %:  90.000% (9/10)
243244
Condition %:  94.737% (18/19)
245
Condition %: 100.000% (13/13)
246
Condition %: 100.000% (2/2)
247
Condition %: 100.000% (1/1)
...250
Condition %: 100.000% (3/3)
...260
Condition %: 100.000% (4/4)
...270
Condition %: 100.000% (1/1)
...300
Condition %: 100.000% (1/1)
...306
Condition %: 100.000% (1/1)

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