| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QConfFileSettingsPrivate::QConfFileSettingsPrivate| Name: | QConfFileSettingsPrivate::QConfFileSettingsPrivate | | Prototype: | QConfFileSettingsPrivate::QConfFileSettingsPrivate(QSettings::Format format, QSettings::Scope scope, const QString &organization, const QString &application) | | Coverage: | 94.737% (18/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp | | Lines: | 1115-1154 |
| | 22 | 7 |
QSortFilterProxyModelPrivate::create_mapping| Name: | QSortFilterProxyModelPrivate::create_mapping | | Prototype: | IndexMap::const_iterator QSortFilterProxyModelPrivate::create_mapping( const QModelIndex &source_parent) const | | Coverage: | 94.737% (18/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | | Lines: | 328-372 |
| | 30 | 7 |
QSqlQueryModel::headerData| Name: | QSqlQueryModel::headerData | | Prototype: | QVariant QSqlQueryModel::headerData(int section, Qt::Orientation orientation, int role) const | | Coverage: | 94.737% (18/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqlquerymodel.cpp | | Lines: | 369-382 |
| | 10 | 5 |
QUrl::setHost| Name: | QUrl::setHost | | Prototype: | void QUrl::setHost(const QString &host, ParsingMode mode) | | Coverage: | 94.737% (18/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp | | Lines: | 2341-2372 |
| | 17 | 7 |
loadQtCodec| Name: | loadQtCodec | | Prototype: | static QTextCodec *loadQtCodec(const char *name) | | Coverage: | 94.737% (36/38) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp | | Lines: | 356-384 |
| | 23 | 12 |
qMetaTypeNumber| Name: | qMetaTypeNumber | | Prototype: | static qlonglong qMetaTypeNumber(const QVariant::Private *d) | | Coverage: | 94.737% (18/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp | | Lines: | 143-169 |
| | 12 | 10 |
qNumVariantToHelper| Name: | qNumVariantToHelper | | Prototype: | template <typename T> inline T qNumVariantToHelper(const QVariant::Private &d, const HandlersManager &handlerManager, bool *ok, const T& val) | | Coverage: | 94.737% (18/19) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp | | Lines: | 2642-2661 |
| | 11 | 5 |
QSqlTableModel::removeRows| Name: | QSqlTableModel::removeRows | | Prototype: | bool QSqlTableModel::removeRows(int row, int count, const QModelIndex &parent) | | Coverage: | 94.872% (37/39) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/sql/models/qsqltablemodel.cpp | | Lines: | 1083-1118 |
| | 23 | 11 |
QXcbWindow::show| Name: | QXcbWindow::show | | Prototype: | void QXcbWindow::show() | | Coverage: | 94.872% (37/39) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp | | Lines: | 786-851 |
| | 38 | 12 |
QAbstractItemModelPrivate::columnsAboutToBeRemoved| Name: | QAbstractItemModelPrivate::columnsAboutToBeRemoved | | Prototype: | void QAbstractItemModelPrivate::columnsAboutToBeRemoved(const QModelIndex &parent, int first, int last) | | Coverage: | 95.000% (19/20) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | | Lines: | 862-891 |
| | 19 | 6 |
QItemSelectionModelPrivate::_q_columnsAboutToBeRemoved| Name: | QItemSelectionModelPrivate::_q_columnsAboutToBeRemoved | | Prototype: | void QItemSelectionModelPrivate::_q_columnsAboutToBeRemoved(const QModelIndex &parent, int start, int end) | | Coverage: | 95.000% (19/20) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp | | Lines: | 763-789 |
| | 17 | 5 |
QTimerInfoList::registerTimer| Name: | QTimerInfoList::registerTimer | | Prototype: | void QTimerInfoList::registerTimer(int timerId, int interval, Qt::TimerType timerType, QObject *object) | | Coverage: | 95.000% (19/20) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp | | Lines: | 446-507 |
| | 26 | 8 |
QUrl::fromLocalFile| Name: | QUrl::fromLocalFile | | Prototype: | QUrl QUrl::fromLocalFile(const QString &localFile) | | Coverage: | 95.000% (19/20) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp | | Lines: | 3808-3839 |
| | 20 | 6 |
qt_qFindChildren_helper| Name: | qt_qFindChildren_helper | | Prototype: | void qt_qFindChildren_helper(const QObject *parent, const QString &name, const QMetaObject &mo, QList<void*> *list, Qt::FindChildOptions options) | | Coverage: | 95.000% (19/20) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp | | Lines: | 1858-1874 |
| | 11 | 6 |
QUrl::resolved| Name: | QUrl::resolved | | Prototype: | QUrl QUrl::resolved(const QUrl &relative) const | | Coverage: | 95.122% (39/41) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp | | Lines: | 3169-3234 |
| | 40 | 11 |
q_toPercentEncoding| Name: | q_toPercentEncoding | | Prototype: | static void q_toPercentEncoding(QByteArray *ba, const char *dontEncode, const char *alsoEncode, char percent) | | Coverage: | 95.122% (39/41) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp | | Lines: | 4568-4606 |
| | 29 | 7 |
QAbstractSocket::readData| Name: | QAbstractSocket::readData | | Prototype: | qint64 QAbstractSocket::readData(char *data, qint64 maxSize) | | Coverage: | 95.238% (20/21) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp | | Lines: | 2452-2481 |
| | 14 | 5 |
QResourceRoot::mappingRootSubdir| Name: | QResourceRoot::mappingRootSubdir | | Prototype: | bool QResourceRoot::mappingRootSubdir(const QString &path, QString *match) const | | Coverage: | 95.238% (20/21) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp | | Lines: | 805-826 |
| | 15 | 7 |
QRingBuffer::indexOf| Name: | QRingBuffer::indexOf | | Prototype: | qint64 QRingBuffer::indexOf(char c, qint64 maxLength, qint64 pos) const | | Coverage: | 95.238% (20/21) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp | | Lines: | 218-246 |
| | 19 | 7 |
QSocks5SocketEnginePrivate::parseAuthenticationMethodReply| Name: | QSocks5SocketEnginePrivate::parseAuthenticationMethodReply | | Prototype: | void QSocks5SocketEnginePrivate::parseAuthenticationMethodReply() | | Coverage: | 95.238% (20/21) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp | | Lines: | 740-773 |
| | 23 | 7 |
checkStaticArray| Name: | checkStaticArray | | Prototype: | static bool checkStaticArray(int &val, const QByteArray &dateString, int at, const char *array, int size) | | Coverage: | 95.238% (20/21) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp | | Lines: | 537-557 |
| | 15 | 5 |
localMSecsToEpochMSecs| Name: | localMSecsToEpochMSecs | | Prototype: | static qint64 localMSecsToEpochMSecs(qint64 localMsecs, QDateTimePrivate::DaylightStatus *daylightStatus, QDate *localDate = 0, QTime *localTime = 0, QString *abbreviation = 0) | | Coverage: | 95.312% (61/64) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp | | Lines: | 2488-2582 |
| | 56 | 19 |
QResourcePrivate::ensureInitialized| Name: | QResourcePrivate::ensureInitialized | | Prototype: | void QResourcePrivate::ensureInitialized() const | | Coverage: | 95.455% (21/22) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp | | Lines: | 294-324 |
| | 21 | 8 |
qt_qdnsservicerecord_sort| Name: | qt_qdnsservicerecord_sort | | Prototype: | static void qt_qdnsservicerecord_sort(QList<QDnsServiceRecord> &records) | | Coverage: | 95.455% (21/22) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qdnslookup.cpp | | Lines: | 107-155 |
| | 22 | 8 |
QDBusMetaType::signatureToType| Name: | QDBusMetaType::signatureToType | | Prototype: | int QDBusMetaType::signatureToType(const char *signature) | | Coverage: | 95.556% (43/45) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetatype.cpp | | Lines: | 308-380 |
| | 25 | 23 |
QConfFileSettingsPrivate::readIniLine| Name: | QConfFileSettingsPrivate::readIniLine | | Prototype: | bool QConfFileSettingsPrivate::readIniLine(const QByteArray &data, int &dataPos, int &lineStart, int &lineLen, int &equalsPos) | | Coverage: | 95.652% (66/69) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp | | Lines: | 1562-1623 |
| | 42 | 19 |
QRegExpEngine::parse| Name: | QRegExpEngine::parse | | Prototype: | int QRegExpEngine::parse(const QChar *pattern, int len) | | Coverage: | 95.652% (44/46) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp | | Lines: | 3505-3608 |
| | 55 | 15 |
QUrlPrivate::setHost| Name: | QUrlPrivate::setHost | | Prototype: | inline bool QUrlPrivate::setHost(const QString &value, int from, int iend, QUrl::ParsingMode mode) | | Coverage: | 95.652% (44/46) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp | | Lines: | 1278-1367 |
| | 44 | 14 |
qt_last_index_of| Name: | qt_last_index_of | | Prototype: | static inline int qt_last_index_of(const QChar *haystack, int haystackLen, QChar needle, int from, Qt::CaseSensitivity cs) | | Coverage: | 95.652% (22/23) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | | Lines: | 10096-10121 |
| | 17 | 9 |
QDBusConnectionPrivate::handleSignal| Name: | QDBusConnectionPrivate::handleSignal | | Prototype: | void QDBusConnectionPrivate::handleSignal(const QString &key, const QDBusMessage& msg) | | Coverage: | 95.745% (45/47) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp | | Lines: | 1615-1655 |
| | 30 | 13 |
QIODevice::read| Name: | QIODevice::read | | Prototype: | qint64 QIODevice::read(char *data, qint64 maxSize) | | Coverage: | 96.040% (97/101) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qiodevice.cpp | | Lines: | 988-1141 |
| | 80 | 27 |
recode| Name: | recode | | Prototype: | static int recode(QString &result, const ushort *begin, const ushort *end, QUrl::ComponentFormattingOptions encoding, const uchar *actionTable, bool retryBadEncoding) | | Coverage: | 96.053% (73/76) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp | | Lines: | 374-475 |
| | 63 | 21 |
lastIndexOfHelper| Name: | lastIndexOfHelper | | Prototype: | static int lastIndexOfHelper(const char *haystack, int l, const char *needle, int ol, int from) | | Coverage: | 96.154% (25/26) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp | | Lines: | 2604-2635 |
| | 25 | 8 |
validateSingleType| Name: | validateSingleType | | Prototype: | static const char *validateSingleType(const char *signature) | | Coverage: | 96.154% (25/26) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp | | Lines: | 259-302 |
| | 22 | 10 |
QMapDataBase::freeNodeAndRebalance| Name: | QMapDataBase::freeNodeAndRebalance | | Prototype: | void QMapDataBase::freeNodeAndRebalance(QMapNodeBase *z) | | Coverage: | 96.226% (102/106) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmap.cpp | | Lines: | 170-295 |
| | 98 | 28 |
QRegularExpression::escape| Name: | QRegularExpression::escape | | Prototype: | QString QRegularExpression::escape(const QString &str) | | Coverage: | 96.296% (26/27) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp | | Lines: | 1884-1917 |
| | 19 | 5 |
QStateMachinePrivate::exitStates| Name: | QStateMachinePrivate::exitStates | | Prototype: | void QStateMachinePrivate::exitStates(QEvent *event, const QList<QAbstractState*> &statesToExit_sorted, const QHash<QAbstractState*, QVector<QPropertyAssignment> > &assignmentsForEnteredStates) | | Coverage: | 96.296% (26/27) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp | | Lines: | 799-842 |
| | 21 | 9 |
QTextCodec::codecForHtml| Name: | QTextCodec::codecForHtml | | Prototype: | QTextCodec *QTextCodec::codecForHtml(const QByteArray &ba, QTextCodec *defaultCodec) | | Coverage: | 96.296% (26/27) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp | | Lines: | 1048-1080 |
| | 19 | 9 |
QVariant::compare| Name: | QVariant::compare | | Prototype: | int QVariant::compare(const QVariant &v) const | | Coverage: | 96.296% (52/54) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp | | Lines: | 3512-3572 |
| | 35 | 18 |
QSequentialAnimationGroup::updateCurrentTime| Name: | QSequentialAnimationGroup::updateCurrentTime | | Prototype: | void QSequentialAnimationGroup::updateCurrentTime(int currentTime) | | Coverage: | 96.429% (27/28) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qsequentialanimationgroup.cpp | | Lines: | 335-378 |
| | 23 | 7 |
QXmlSimpleReaderPrivate::parseAttlistDecl| Name: | QXmlSimpleReaderPrivate::parseAttlistDecl | | Prototype: | bool QXmlSimpleReaderPrivate::parseAttlistDecl() | | Coverage: | 96.460% (109/113) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp | | Lines: | 5346-5542 |
| | 120 | 45 |
QTemporaryFileEngine::open| Name: | QTemporaryFileEngine::open | | Prototype: | bool QTemporaryFileEngine::open(QIODevice::OpenMode openMode) | | Coverage: | 96.667% (29/30) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporaryfile.cpp | | Lines: | 274-363 |
| | 47 | 10 |
buildMetaObject| Name: | buildMetaObject | | Prototype: | static int buildMetaObject(QMetaObjectBuilderPrivate *d, char *buf, int expectedSize, bool relocatable) | | Coverage: | 96.689% (146/151) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | | Lines: | 1172-1476 |
| | 226 | 54 |
QHostAddress::parseSubnet| Name: | QHostAddress::parseSubnet | | Prototype: | QPair<QHostAddress, int> QHostAddress::parseSubnet(const QString &subnet) | | Coverage: | 96.721% (59/61) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp | | Lines: | 979-1075 |
| | 53 | 19 |
qt_normalizePathSegments| Name: | qt_normalizePathSegments | | Prototype: | QString qt_normalizePathSegments(const QString &name, bool allowUncPaths) | | Coverage: | 96.809% (91/94) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp | | Lines: | 2052-2167 |
| | 61 | 21 |
QDBusDemarshaller::currentType| Name: | QDBusDemarshaller::currentType | | Prototype: | QDBusArgument::ElementType QDBusDemarshaller::currentType() | | Coverage: | 96.875% (31/32) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusdemarshaller.cpp | | Lines: | 190-240 |
| | 13 | 23 |
QFileSystemEngine::fillMetaData| Name: | QFileSystemEngine::fillMetaData | | Prototype: | bool QFileSystemEngine::fillMetaData(const QFileSystemEntry &entry, QFileSystemMetaData &data, QFileSystemMetaData::MetaDataFlags what) | | Coverage: | 96.875% (62/64) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine_unix.cpp | | Lines: | 429-556 |
| | 58 | 20 |
QUrlPrivate::parse| Name: | QUrlPrivate::parse | | Prototype: | inline void QUrlPrivate::parse(const QString &url, QUrl::ParsingMode parsingMode) | | Coverage: | 96.923% (63/65) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp | | Lines: | 1369-1470 |
| | 56 | 17 |
QDirPrivate::sortFileList| Name: | QDirPrivate::sortFileList | | Prototype: | inline void QDirPrivate::sortFileList(QDir::SortFlags sort, QFileInfoList &l, QStringList *names, QFileInfoList *infos) | | Coverage: | 96.970% (32/33) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdir.cpp | | Lines: | 294-323 |
| | 18 | 11 |
QString::replace_helper| Name: | QString::replace_helper | | Prototype: | void QString::replace_helper(uint *indices, int nIndices, int blen, const QChar *after, int alen) | | Coverage: | 96.970% (32/33) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | | Lines: | 2432-2493 |
| | 43 | 12 |
QUtf16::convertFromUnicode| Name: | QUtf16::convertFromUnicode | | Prototype: | QByteArray QUtf16::convertFromUnicode(const QChar *uc, int len, QTextCodec::ConverterState *state, DataEndianness e) | | Coverage: | 96.970% (32/33) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp | | Lines: | 440-482 |
| | 28 | 9 |
QUtf32::convertFromUnicode| Name: | QUtf32::convertFromUnicode | | Prototype: | QByteArray QUtf32::convertFromUnicode(const QChar *uc, int len, QTextCodec::ConverterState *state, DataEndianness e) | | Coverage: | 96.970% (32/33) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp | | Lines: | 559-613 |
| | 37 | 9 |
curveToFunc| Name: | curveToFunc | | Prototype: | static QEasingCurve::EasingFunction curveToFunc(QEasingCurve::Type curve) | | Coverage: | 97.059% (66/68) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp | | Lines: | 944-1017 |
| | 35 | 35 |
lockInternal_helper| Name: | lockInternal_helper | | Prototype: | template <bool IsTimed> static inline bool lockInternal_helper(QBasicAtomicPointer<QMutexData> &d_ptr, int timeout = -1, QElapsedTimer *elapsedTimer = 0) noexcept | | Coverage: | 97.143% (34/35) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp | | Lines: | 131-175 |
| | 23 | 9 |
QCommandLineParserPrivate::parse| Name: | QCommandLineParserPrivate::parse | | Prototype: | bool QCommandLineParserPrivate::parse(const QStringList &args) | | Coverage: | 97.222% (70/72) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineparser.cpp | | Lines: | 689-787 |
| | 66 | 24 |
QDateTime::toString| Name: | QDateTime::toString | | Prototype: | QString QDateTime::toString(Qt::DateFormat format) const | | Coverage: | 97.222% (35/36) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp | | Lines: | 3556-3620 |
| | 38 | 19 |
QTextBoundaryFinder::toNextBoundary| Name: | QTextBoundaryFinder::toNextBoundary | | Prototype: | int QTextBoundaryFinder::toNextBoundary() | | Coverage: | 97.222% (35/36) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtextboundaryfinder.cpp | | Lines: | 364-392 |
| | 18 | 10 |
QTextStreamPrivate::putNumber| Name: | QTextStreamPrivate::putNumber | | Prototype: | void QTextStreamPrivate::putNumber(qulonglong number, bool negative) | | Coverage: | 97.222% (35/36) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp | | Lines: | 2334-2376 |
| | 26 | 9 |
QDateTimeParser::potentialValue| Name: | QDateTimeParser::potentialValue | | Prototype: | bool QDateTimeParser::potentialValue(const QStringRef &str, int min, int max, int index, const QDateTime ¤tValue, int insert) const | | Coverage: | 97.297% (36/37) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp | | Lines: | 1570-1605 |
| | 24 | 11 |
QRect::contains| Name: | QRect::contains | | Prototype: | bool QRect::contains(const QPoint &p, bool proper) const noexcept | | Coverage: | 97.297% (36/37) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp | | Lines: | 826-859 |
| | 23 | 9 |
QIPAddressUtils::parseIp6| Name: | QIPAddressUtils::parseIp6 | | Prototype: | const QChar *parseIp6(IPv6Address &address, const QChar *begin, const QChar *end) | | Coverage: | 97.500% (78/80) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp | | Lines: | 152-249 |
| | 67 | 21 |
qConvertToNumber| Name: | qConvertToNumber | | Prototype: | static qlonglong qConvertToNumber(const QVariant::Private *d, bool *ok) | | Coverage: | 97.500% (39/40) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp | | Lines: | 189-242 |
| | 19 | 25 |
QXmlUtils::isPublicID| Name: | QXmlUtils::isPublicID | | Prototype: | bool QXmlUtils::isPublicID(const QString &candidate) | | Coverage: | 97.561% (40/41) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp | | Lines: | 313-360 |
| | 11 | 26 |
QStateMachinePrivate::initializeAnimations| Name: | QStateMachinePrivate::initializeAnimations | | Prototype: | void QStateMachinePrivate::initializeAnimations(QAbstractState *state, const QList<QAbstractAnimation *> &selectedAnimations, const QList<QAbstractState*> &exitedStates_sorted, QHash<QAbstractState*, QVector<QPropertyAssignment> > &assignmentsForEnteredStates) | | Coverage: | 97.674% (42/43) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp | | Lines: | 1647-1714 |
| | 41 | 14 |
QDBusDemarshaller::toVariantInternal| Name: | QDBusDemarshaller::toVariantInternal | | Prototype: | QVariant QDBusDemarshaller::toVariantInternal() | | Coverage: | 97.727% (43/44) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusdemarshaller.cpp | | Lines: | 242-305 |
| | 26 | 23 |
QTimeZonePrivate::isValidId| Name: | QTimeZonePrivate::isValidId | | Prototype: | bool QTimeZonePrivate::isValidId(const QByteArray &ianaId) | | Coverage: | 97.727% (43/44) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp | | Lines: | 451-515 |
| | 24 | 8 |
QByteArray::fromBase64| Name: | QByteArray::fromBase64 | | Prototype: | QByteArray QByteArray::fromBase64(const QByteArray &base64, Base64Options options) | | Coverage: | 97.826% (45/46) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp | | Lines: | 4281-4322 |
| | 31 | 11 |
QXmlStreamReaderPrivate::fastScanName| Name: | QXmlStreamReaderPrivate::fastScanName | | Prototype: | inline int QXmlStreamReaderPrivate::fastScanName(int *prefix) | | Coverage: | 97.917% (47/48) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp | | Lines: | 1292-1355 |
| | 25 | 33 |
parseIpFuture| Name: | parseIpFuture | | Prototype: | static const QChar *parseIpFuture(QString &host, const QChar *begin, const QChar *end, QUrl::ParsingMode mode) | | Coverage: | 97.917% (47/48) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp | | Lines: | 1196-1244 |
| | 28 | 10 |
QAbstractSocket::disconnectFromHost| Name: | QAbstractSocket::disconnectFromHost | | Prototype: | void QAbstractSocket::disconnectFromHost() | | Coverage: | 98.000% (49/50) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp | | Lines: | 2685-2784 |
| | 39 | 12 |
QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add| Name: | QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add | | Prototype: | QVector<QPair<int, QVector<int > > > QSortFilterProxyModelPrivate::proxy_intervals_for_source_items_to_add( const QVector<int> &proxy_to_source, const QVector<int> &source_items, const QModelIndex &source_parent, Qt::Orientation orient) const | | Coverage: | 98.113% (52/53) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qsortfilterproxymodel.cpp | | Lines: | 613-677 |
| | 42 | 13 |
extractSections| Name: | extractSections | | Prototype: | static QString extractSections(const QVector<qt_section_chunk> §ions, int start, int end, QString::SectionFlags flags) | | Coverage: | 98.276% (57/58) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | | Lines: | 4199-4258 |
| | 41 | 17 |
QNetworkCookiePrivate::parseSetCookieHeaderLine| Name: | QNetworkCookiePrivate::parseSetCookieHeaderLine | | Prototype: | QList<QNetworkCookie> QNetworkCookiePrivate::parseSetCookieHeaderLine(const QByteArray &cookieString) | | Coverage: | 98.333% (59/60) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp | | Lines: | 898-1006 |
| | 57 | 21 |
QString::section| Name: | QString::section | | Prototype: | QString QString::section(const QString &sep, int start, int end, SectionFlags flags) const | | Coverage: | 98.333% (59/60) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp | | Lines: | 4141-4187 |
| | 38 | 17 |
QAbstractItemModel::match| Name: | QAbstractItemModel::match | | Prototype: | QModelIndexList QAbstractItemModel::match(const QModelIndex &start, int role, const QVariant &value, int hits, Qt::MatchFlags flags) const | | Coverage: | 98.507% (66/67) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | | Lines: | 2266-2334 |
| | 47 | 21 |
QSettingsPrivate::iniEscapedString| Name: | QSettingsPrivate::iniEscapedString | | Prototype: | void QSettingsPrivate::iniEscapedString(const QString &str, QByteArray &result, QTextCodec *codec) | | Coverage: | 98.592% (70/71) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp | | Lines: | 616-695 |
| | 51 | 18 |
QTextStreamPrivate::scan| Name: | QTextStreamPrivate::scan | | Prototype: | bool QTextStreamPrivate::scan(const QChar **ptr, int *length, int maxlen, TokenDelimiter delimiter) | | Coverage: | 98.649% (73/74) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp | | Lines: | 650-737 |
| | 51 | 16 |
QUtf8::convertToUnicode| Name: | QUtf8::convertToUnicode | | Prototype: | QString QUtf8::convertToUnicode(const char *chars, int len, QTextCodec::ConverterState *state) | | Coverage: | 98.667% (74/75) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp | | Lines: | 324-438 |
| | 70 | 21 |
BackEase::BackEase| Name: | BackEase::BackEase | | Prototype: | BackEase(QEasingCurve::Type type) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp | | Lines: | 913-915 |
| | 1 | 1 |
BackEase::copy| Name: | BackEase::copy | | Prototype: | QEasingCurveFunction *copy() const override | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp | | Lines: | 917-924 |
| | 5 | 1 |
BezierEase::BezierEase| Name: | BezierEase::BezierEase | | Prototype: | BezierEase(QEasingCurve::Type type = QEasingCurve::BezierSpline) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp | | Lines: | 441-443 |
| | 1 | 1 |
BezierEase::_fast_cbrt| Name: | BezierEase::_fast_cbrt | | Prototype: | double static inline _fast_cbrt(double d) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp | | Lines: | 642-663 |
| | 7 | 1 |
BezierEase::cosacos| Name: | BezierEase::cosacos | | Prototype: | void static inline cosacos(qreal x, qreal &s1, qreal &s2, qreal &s3 ) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp | | Lines: | 708-728 |
| | 6 | 1 |
BezierEase::evaluateSegmentForY| Name: | BezierEase::evaluateSegmentForY | | Prototype: | qreal static inline evaluateSegmentForY(const SingleCubicBezier &singleCubicBezier, qreal t) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp | | Lines: | 556-572 |
| | 10 | 1 |
BezierEase::findTForX| Name: | BezierEase::findTForX | | Prototype: | qreal static inline findTForX(const SingleCubicBezier &singleCubicBezier, qreal x) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp | | Lines: | 800-820 |
| | 12 | 1 |
BezierEase::inRange| Name: | BezierEase::inRange | | Prototype: | bool static inline inRange(qreal f) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp | | Lines: | 703-706 |
| | 1 | 1 |
BounceEase::BounceEase| Name: | BounceEase::BounceEase | | Prototype: | BounceEase(QEasingCurve::Type type) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp | | Lines: | 880-882 |
| | 1 | 1 |
CalculationCache::TransitionInfo::TransitionInfo| Name: | CalculationCache::TransitionInfo::TransitionInfo | | Prototype: | TransitionInfo() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp | | Lines: | 198-203 |
| | 1 | 1 |
CaseInsensitiveLessThan::operator()| Name: | CaseInsensitiveLessThan::operator() | | Prototype: | result_type operator()(const QString &s1, const QString &s2) const | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp | | Lines: | 256-259 |
| | 1 | 1 |
ClipboardEvent::ClipboardEvent| Name: | ClipboardEvent::ClipboardEvent | | Prototype: | ClipboardEvent(QXcbConnection *c) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbclipboard.cpp | | Lines: | 869-870 |
| | 1 | 1 |
CreateMagicMatchRuleResult::CreateMagicMatchRuleResult| Name: | CreateMagicMatchRuleResult::CreateMagicMatchRuleResult | | Prototype: | CreateMagicMatchRuleResult(const QStringRef &type, const QStringRef &value, const QStringRef &offsets, const QStringRef &mask) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetypeparser.cpp | | Lines: | 179-183 |
| | 3 | 1 |
DBusConnection::getAddressFromXCB::[lambda]| Name: | DBusConnection::getAddressFromXCB::[lambda] | | Prototype: | []() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/dbusconnection.cpp | | Lines: | 96-96 |
| | 0 | 1 |
DefaultRoleNames::DefaultRoleNames| Name: | DefaultRoleNames::DefaultRoleNames | | Prototype: | DefaultRoleNames() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp | | Lines: | 532-539 |
| | 6 | 1 |
DefaultStateTransition::DefaultStateTransition| Name: | DefaultStateTransition::DefaultStateTransition | | Prototype: | DefaultStateTransition::DefaultStateTransition(QHistoryState *source, QAbstractState *target) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qhistorystate.cpp | | Lines: | 139-144 |
| | 2 | 1 |
DisconnectRelayEvent::DisconnectRelayEvent| Name: | DisconnectRelayEvent::DisconnectRelayEvent | | Prototype: | DisconnectRelayEvent(QObject *sender, const QMetaMethod &m) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp | | Lines: | 72-74 |
| | 1 | 1 |
DisconnectRelayEvent::placeMetaCall| Name: | DisconnectRelayEvent::placeMetaCall | | Prototype: | void placeMetaCall(QObject *object) override | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusabstractinterface.cpp | | Lines: | 76-80 |
| | 2 | 1 |
ElasticEase::ElasticEase| Name: | ElasticEase::ElasticEase | | Prototype: | ElasticEase(QEasingCurve::Type type) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp | | Lines: | 845-847 |
| | 1 | 1 |
ElasticEase::copy| Name: | ElasticEase::copy | | Prototype: | QEasingCurveFunction *copy() const override | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp | | Lines: | 849-857 |
| | 6 | 1 |
EnterEventChecker::checkEvent| Name: | EnterEventChecker::checkEvent | | Prototype: | bool checkEvent(xcb_generic_event_t *event) | | Coverage: | 100.000% (10/10) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp | | Lines: | 2320-2332 |
| | 8 | 4 |
ExposeCompressor::ExposeCompressor| Name: | ExposeCompressor::ExposeCompressor | | Prototype: | ExposeCompressor(xcb_window_t window, QRegion *region) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp | | Lines: | 1959-1964 |
| | 2 | 1 |