| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
 QXmlTestLogger::addMessage| Name:  | QXmlTestLogger::addMessage |  | Prototype:  | void QXmlTestLogger::addMessage(MessageTypes type, const QString &message, const char *file, int line) |  | Coverage:  | 100.000% (9/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 280-309 |  
  |  | 22 | 1 | 
 QXmlTestLogger::enterTestFunction| Name:  | QXmlTestLogger::enterTestFunction |  | Prototype:  | void QXmlTestLogger::enterTestFunction(const char *function) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 149-156 |  
  |  | 5 | 1 | 
 QXmlTestLogger::leaveTestFunction| Name:  | QXmlTestLogger::leaveTestFunction |  | Prototype:  | void QXmlTestLogger::leaveTestFunction() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 158-167 |  
  |  | 6 | 1 | 
 QXmlTestLogger::startLogging| Name:  | QXmlTestLogger::startLogging |  | Prototype:  | void QXmlTestLogger::startLogging() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 110-134 |  
  |  | 18 | 2 | 
 QXmlTestLogger::stopLogging| Name:  | QXmlTestLogger::stopLogging |  | Prototype:  | void QXmlTestLogger::stopLogging() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 136-147 |  
  |  | 7 | 2 | 
 QXmlTestLogger::xmlCdata| Name:  | QXmlTestLogger::xmlCdata |  | Prototype:  | int QXmlTestLogger::xmlCdata(QTestCharBuffer* str, char const* src) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 459-462 |  
  |  | 1 | 1 | 
 QXmlTestLogger::xmlQuote| Name:  | QXmlTestLogger::xmlQuote |  | Prototype:  | int QXmlTestLogger::xmlQuote(QTestCharBuffer* str, char const* src) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxmltestlogger.cpp |  | Lines:  | 454-457 |  
  |  | 1 | 1 | 
 QXmlUtils::isBaseChar| Name:  | QXmlUtils::isBaseChar |  | Prototype:  | bool QXmlUtils::isBaseChar(const QChar c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp |  | Lines:  | 216-219 |  
  |  | 1 | 1 | 
 QXmlUtils::isCombiningChar| Name:  | QXmlUtils::isCombiningChar |  | Prototype:  | bool QXmlUtils::isCombiningChar(const QChar c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp |  | Lines:  | 183-186 |  
  |  | 1 | 1 | 
 QXmlUtils::isDigit| Name:  | QXmlUtils::isDigit |  | Prototype:  | bool QXmlUtils::isDigit(const QChar c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp |  | Lines:  | 197-200 |  
  |  | 1 | 1 | 
 QXmlUtils::isExtender| Name:  | QXmlUtils::isExtender |  | Prototype:  | bool QXmlUtils::isExtender(const QChar c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp |  | Lines:  | 211-214 |  
  |  | 1 | 1 | 
 QXmlUtils::isIdeographic| Name:  | QXmlUtils::isIdeographic |  | Prototype:  | bool QXmlUtils::isIdeographic(const QChar c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp |  | Lines:  | 154-157 |  
  |  | 1 | 1 | 
 QXmlUtils::isLetter| Name:  | QXmlUtils::isLetter |  | Prototype:  | bool QXmlUtils::isLetter(const QChar c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp |  | Lines:  | 257-260 |  
  |  | 1 | 1 | 
 QXmlUtils::isNameChar| Name:  | QXmlUtils::isNameChar |  | Prototype:  | bool QXmlUtils::isNameChar(const QChar c) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp |  | Lines:  | 290-301 |  
  |  | 9 | 1 | 
 QXunitTestLogger::QXunitTestLogger| Name:  | QXunitTestLogger::QXunitTestLogger |  | Prototype:  | QXunitTestLogger::QXunitTestLogger(const char *filename) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp |  | Lines:  | 60-70 |  
  |  | 2 | 1 | 
 QXunitTestLogger::addBenchmarkResult| Name:  | QXunitTestLogger::addBenchmarkResult |  | Prototype:  | void QXunitTestLogger::addBenchmarkResult(const QBenchmarkResult &result) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp |  | Lines:  | 253-269 |  
  |  | 11 | 1 | 
 QXunitTestLogger::enterTestFunction| Name:  | QXunitTestLogger::enterTestFunction |  | Prototype:  | void QXunitTestLogger::enterTestFunction(const char *function) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp |  | Lines:  | 142-149 |  
  |  | 4 | 1 | 
 QXunitTestLogger::startLogging| Name:  | QXunitTestLogger::startLogging |  | Prototype:  | void QXunitTestLogger::startLogging() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp |  | Lines:  | 78-85 |  
  |  | 4 | 1 | 
 QXunitTestLogger::stopLogging| Name:  | QXunitTestLogger::stopLogging |  | Prototype:  | void QXunitTestLogger::stopLogging() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp |  | Lines:  | 87-140 |  
  |  | 34 | 2 | 
 QXunitTestLogger::~QXunitTestLogger| Name:  | QXunitTestLogger::~QXunitTestLogger |  | Prototype:  | QXunitTestLogger::~QXunitTestLogger() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qxunittestlogger.cpp |  | Lines:  | 72-76 |  
  |  | 2 | 1 | 
 QtConcurrent::BlockSizeManagerV2::BlockSizeManagerV2| Name:  | QtConcurrent::BlockSizeManagerV2::BlockSizeManagerV2 |  | Prototype:  | BlockSizeManagerV2::BlockSizeManagerV2(int iterationCount) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp |  | Lines:  | 194-198 |  
  |  | 1 | 1 | 
 QtConcurrent::BlockSizeManagerV2::blockSize| Name:  | QtConcurrent::BlockSizeManagerV2::blockSize |  | Prototype:  | int BlockSizeManagerV2::blockSize() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp |  | Lines:  | 238-241 |  
  |  | 1 | 1 | 
 QtConcurrent::BlockSizeManagerV2::timeBeforeUser| Name:  | QtConcurrent::BlockSizeManagerV2::timeBeforeUser |  | Prototype:  | void BlockSizeManagerV2::timeBeforeUser() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp |  | Lines:  | 201-208 |  
  |  | 4 | 2 | 
 QtConcurrent::ThreadEngineBarrier::ThreadEngineBarrier| Name:  | QtConcurrent::ThreadEngineBarrier::ThreadEngineBarrier |  | Prototype:  | ThreadEngineBarrier::ThreadEngineBarrier() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 48-49 |  
  |  | 1 | 1 | 
 QtConcurrent::ThreadEngineBase::ThreadEngineBase| Name:  | QtConcurrent::ThreadEngineBase::ThreadEngineBase |  | Prototype:  | ThreadEngineBase::ThreadEngineBase() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 123-127 |  
  |  | 1 | 1 | 
 QtConcurrent::ThreadEngineBase::acquireBarrierSemaphore| Name:  | QtConcurrent::ThreadEngineBase::acquireBarrierSemaphore |  | Prototype:  | void ThreadEngineBase::acquireBarrierSemaphore() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 177-180 |  
  |  | 1 | 1 | 
 QtConcurrent::ThreadEngineBase::handleException| Name:  | QtConcurrent::ThreadEngineBase::handleException |  | Prototype:  | void ThreadEngineBase::handleException(const QException &exception) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 283-289 |  
  |  | 3 | 2 | 
 QtConcurrent::ThreadEngineBase::isCanceled| Name:  | QtConcurrent::ThreadEngineBase::isCanceled |  | Prototype:  | bool ThreadEngineBase::isCanceled() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 182-188 |  
  |  | 3 | 2 | 
 QtConcurrent::ThreadEngineBase::isProgressReportingEnabled| Name:  | QtConcurrent::ThreadEngineBase::isProgressReportingEnabled |  | Prototype:  | bool ThreadEngineBase::isProgressReportingEnabled() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 196-200 |  
  |  | 1 | 1 | 
 QtConcurrent::ThreadEngineBase::startThread| Name:  | QtConcurrent::ThreadEngineBase::startThread |  | Prototype:  | void ThreadEngineBase::startThread() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 172-175 |  
  |  | 1 | 1 | 
 QtConcurrent::ThreadEngineBase::startThreads| Name:  | QtConcurrent::ThreadEngineBase::startThreads |  | Prototype:  | void ThreadEngineBase::startThreads() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 227-231 |  
  |  | 1 | 2 | 
 QtConcurrent::ThreadEngineBase::threadExit| Name:  | QtConcurrent::ThreadEngineBase::threadExit |  | Prototype:  | void ThreadEngineBase::threadExit() |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 233-240 |  
  |  | 4 | 2 | 
 QtConcurrent::ThreadEngineBase::threadThrottleExit| Name:  | QtConcurrent::ThreadEngineBase::threadThrottleExit |  | Prototype:  | bool ThreadEngineBase::threadThrottleExit() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 245-248 |  
  |  | 1 | 1 | 
 QtConcurrent::ThreadEngineBase::waitForResume| Name:  | QtConcurrent::ThreadEngineBase::waitForResume |  | Prototype:  | void ThreadEngineBase::waitForResume() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentthreadengine.cpp |  | Lines:  | 190-194 |  
  |  | 2 | 2 | 
 QtFreetypeData::QtFreetypeData| Name:  | QtFreetypeData::QtFreetypeData |  | Prototype:  | QtFreetypeData() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp |  | Lines:  | 121-123 |  
  |  | 1 | 1 | 
 QtFreetypeData::~QtFreetypeData| Name:  | QtFreetypeData::~QtFreetypeData |  | Prototype:  | QtFreetypeData::~QtFreetypeData() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp |  | Lines:  | 130-137 |  
  |  | 5 | 2 | 
 QtPrivate::Base::Base| Name:  | QtPrivate::Base::Base |  | Prototype:  | Base(QException *exception) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 165-166 |  
  |  | 1 | 1 | 
 QtPrivate::Base::~Base| Name:  | QtPrivate::Base::~Base |  | Prototype:  | ~Base() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 167-167 |  
  |  | 1 | 1 | 
 QtPrivate::ExceptionHolder::ExceptionHolder| Name:  | QtPrivate::ExceptionHolder::ExceptionHolder |  | Prototype:  | ExceptionHolder::ExceptionHolder(QException *exception) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 173-174 |  
  |  | 1 | 1 | 
 QtPrivate::ExceptionHolder::exception| Name:  | QtPrivate::ExceptionHolder::exception |  | Prototype:  | QException *ExceptionHolder::exception() const |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 188-193 |  
  |  | 3 | 2 | 
 QtPrivate::ExceptionHolder::operator=| Name:  | QtPrivate::ExceptionHolder::operator= |  | Prototype:  | void ExceptionHolder::operator=(const ExceptionHolder &other) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 180-183 |  
  |  | 1 | 1 | 
 QtPrivate::ExceptionStore::hasException| Name:  | QtPrivate::ExceptionStore::hasException |  | Prototype:  | bool ExceptionStore::hasException() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 201-204 |  
  |  | 1 | 1 | 
 QtPrivate::ExceptionStore::setException| Name:  | QtPrivate::ExceptionStore::setException |  | Prototype:  | void ExceptionStore::setException(const QException &e) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qexception.cpp |  | Lines:  | 195-199 |  
  |  | 2 | 2 | 
 QtPrivate::QByteArrayList_join| Name:  | QtPrivate::QByteArrayList_join |  | Prototype:  | QByteArray QtPrivate::QByteArrayList_join(const QByteArrayList *that, const char *sep, int seplen) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraylist.cpp |  | Lines:  | 139-151 |  
  |  | 9 | 4 | 
 QtPrivate::QContainerImplHelper::mid| Name:  | QtPrivate::QContainerImplHelper::mid |  | Prototype:  | QContainerImplHelper::CutResult QContainerImplHelper::mid(int originalLength, int *_position, int *_length) |  | Coverage:  | 100.000% (23/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qarraydata.cpp |  | Lines:  | 147-169 |  
  |  | 16 | 7 | 
 QtPrivate::QStringList_contains| Name:  | QtPrivate::QStringList_contains |  | Prototype:  | bool QtPrivate::QStringList_contains(const QStringList *that, const QString &str, Qt::CaseSensitivity cs) |  | Coverage:  | 100.000% (9/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 312-321 |  
  |  | 5 | 3 | 
 QtPrivate::QStringList_filter| Name:  | QtPrivate::QStringList_filter |  | Prototype:  | QStringList QtPrivate::QStringList_filter(const QStringList *that, const QString &str, Qt::CaseSensitivity cs) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 291-300 |  
  |  | 6 | 3 | 
 QtPrivate::QStringList_filter| Name:  | QtPrivate::QStringList_filter |  | Prototype:  | QStringList QtPrivate::QStringList_filter(const QStringList *that, const QRegExp &rx) |  | Coverage:  | 100.000% (6/6) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 332-339 |  
  |  | 5 | 3 | 
 QtPrivate::QStringList_filter| Name:  | QtPrivate::QStringList_filter |  | Prototype:  | QStringList QtPrivate::QStringList_filter(const QStringList *that, const QRegularExpression &re) |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 352-360 |  
  |  | 5 | 3 | 
 QtPrivate::QStringList_indexOf| Name:  | QtPrivate::QStringList_indexOf |  | Prototype:  | int QtPrivate::QStringList_indexOf(const QStringList *that, const QRegExp &rx, int from) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 561-565 |  
  |  | 2 | 1 | 
 QtPrivate::QStringList_indexOf| Name:  | QtPrivate::QStringList_indexOf |  | Prototype:  | int QtPrivate::QStringList_indexOf(const QStringList *that, QRegExp &rx, int from) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 583-586 |  
  |  | 1 | 1 | 
 QtPrivate::QStringList_indexOf| Name:  | QtPrivate::QStringList_indexOf |  | Prototype:  | int QtPrivate::QStringList_indexOf(const QStringList *that, const QRegularExpression &re, int from) |  | Coverage:  | 100.000% (10/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 642-656 |  
  |  | 9 | 4 | 
 QtPrivate::QStringList_join| Name:  | QtPrivate::QStringList_join |  | Prototype:  | QString QtPrivate::QStringList_join(const QStringList *that, const QChar *sep, int seplen) |  | Coverage:  | 100.000% (16/16) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 465-486 |  
  |  | 15 | 6 | 
 QtPrivate::QStringList_lastIndexOf| Name:  | QtPrivate::QStringList_lastIndexOf |  | Prototype:  | int QtPrivate::QStringList_lastIndexOf(const QStringList *that, const QRegExp &rx, int from) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 600-604 |  
  |  | 2 | 1 | 
 QtPrivate::QStringList_lastIndexOf| Name:  | QtPrivate::QStringList_lastIndexOf |  | Prototype:  | int QtPrivate::QStringList_lastIndexOf(const QStringList *that, QRegExp &rx, int from) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 623-626 |  
  |  | 1 | 1 | 
 QtPrivate::QStringList_lastIndexOf| Name:  | QtPrivate::QStringList_lastIndexOf |  | Prototype:  | int QtPrivate::QStringList_lastIndexOf(const QStringList *that, const QRegularExpression &re, int from) |  | Coverage:  | 100.000% (13/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 670-686 |  
  |  | 11 | 5 | 
 QtPrivate::QStringList_removeDuplicates| Name:  | QtPrivate::QStringList_removeDuplicates |  | Prototype:  | int QtPrivate::QStringList_removeDuplicates(QStringList *that) |  | Coverage:  | 100.000% (13/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 701-721 |  
  |  | 17 | 5 | 
 QtPrivate::QStringList_replaceInStrings| Name:  | QtPrivate::QStringList_replaceInStrings |  | Prototype:  | void QtPrivate::QStringList_replaceInStrings(QStringList *that, const QString &before, const QString &after, Qt::CaseSensitivity cs) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 379-384 |  
  |  | 2 | 2 | 
 QtPrivate::QStringList_replaceInStrings| Name:  | QtPrivate::QStringList_replaceInStrings |  | Prototype:  | void QtPrivate::QStringList_replaceInStrings(QStringList *that, const QRegExp &rx, const QString &after) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 410-414 |  
  |  | 2 | 2 | 
 QtPrivate::QStringList_replaceInStrings| Name:  | QtPrivate::QStringList_replaceInStrings |  | Prototype:  | void QtPrivate::QStringList_replaceInStrings(QStringList *that, const QRegularExpression &re, const QString &after) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 442-446 |  
  |  | 2 | 2 | 
 QtPrivate::QStringList_sort| Name:  | QtPrivate::QStringList_sort |  | Prototype:  | void QtPrivate::QStringList_sort(QStringList *that, Qt::CaseSensitivity cs) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Lines:  | 263-269 |  
  |  | 3 | 2 | 
 QtPrivate::ResultIteratorBase::ResultIteratorBase| Name:  | QtPrivate::ResultIteratorBase::ResultIteratorBase |  | Prototype:  | ResultIteratorBase::ResultIteratorBase(QMap<int, ResultItem>::const_iterator _mapIterator, int _vectorIndex) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 50-51 |  
  |  | 1 | 1 | 
 QtPrivate::ResultIteratorBase::batchSize| Name:  | QtPrivate::ResultIteratorBase::batchSize |  | Prototype:  | int ResultIteratorBase::batchSize() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 67-70 |  
  |  | 1 | 1 | 
 QtPrivate::ResultIteratorBase::batchedAdvance| Name:  | QtPrivate::ResultIteratorBase::batchedAdvance |  | Prototype:  | void ResultIteratorBase::batchedAdvance() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 72-76 |  
  |  | 2 | 1 | 
 QtPrivate::ResultIteratorBase::canIncrementVectorIndex| Name:  | QtPrivate::ResultIteratorBase::canIncrementVectorIndex |  | Prototype:  | bool ResultIteratorBase::canIncrementVectorIndex() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 93-96 |  
  |  | 1 | 1 | 
 QtPrivate::ResultIteratorBase::operator!=| Name:  | QtPrivate::ResultIteratorBase::operator!= |  | Prototype:  | bool ResultIteratorBase::operator!=(const ResultIteratorBase &other) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 83-86 |  
  |  | 1 | 1 | 
 QtPrivate::ResultIteratorBase::operator++| Name:  | QtPrivate::ResultIteratorBase::operator++ |  | Prototype:  | ResultIteratorBase ResultIteratorBase::operator++() |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 56-65 |  
  |  | 5 | 2 | 
 QtPrivate::ResultIteratorBase::operator==| Name:  | QtPrivate::ResultIteratorBase::operator== |  | Prototype:  | bool ResultIteratorBase::operator==(const ResultIteratorBase &other) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 78-81 |  
  |  | 1 | 1 | 
 QtPrivate::ResultIteratorBase::resultIndex| Name:  | QtPrivate::ResultIteratorBase::resultIndex |  | Prototype:  | int ResultIteratorBase::resultIndex() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 54-54 |  
  |  | 1 | 1 | 
 QtPrivate::ResultStoreBase::ResultStoreBase| Name:  | QtPrivate::ResultStoreBase::ResultStoreBase |  | Prototype:  | ResultStoreBase::ResultStoreBase() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 98-99 |  
  |  | 1 | 1 | 
 QtPrivate::ResultStoreBase::addResult| Name:  | QtPrivate::ResultStoreBase::addResult |  | Prototype:  | int ResultStoreBase::addResult(int index, const void *result) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 160-164 |  
  |  | 2 | 1 | 
 QtPrivate::ResultStoreBase::addResults| Name:  | QtPrivate::ResultStoreBase::addResults |  | Prototype:  | int ResultStoreBase::addResults(int index, const void *results, int vectorSize, int totalCount) |  | Coverage:  | 100.000% (9/9) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 166-179 |  
  |  | 8 | 3 | 
 QtPrivate::ResultStoreBase::begin| Name:  | QtPrivate::ResultStoreBase::begin |  | Prototype:  | ResultIteratorBase ResultStoreBase::begin() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 181-184 |  
  |  | 1 | 1 | 
 QtPrivate::ResultStoreBase::contains| Name:  | QtPrivate::ResultStoreBase::contains |  | Prototype:  | bool ResultStoreBase::contains(int index) const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 227-230 |  
  |  | 1 | 1 | 
 QtPrivate::ResultStoreBase::count| Name:  | QtPrivate::ResultStoreBase::count |  | Prototype:  | int ResultStoreBase::count() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 232-235 |  
  |  | 1 | 1 | 
 QtPrivate::ResultStoreBase::end| Name:  | QtPrivate::ResultStoreBase::end |  | Prototype:  | ResultIteratorBase ResultStoreBase::end() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 186-189 |  
  |  | 1 | 1 | 
 QtPrivate::ResultStoreBase::filterMode| Name:  | QtPrivate::ResultStoreBase::filterMode |  | Prototype:  | bool ResultStoreBase::filterMode() const |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 106-109 |  
  |  | 1 | 1 | 
 QtPrivate::ResultStoreBase::insertResultItemIfValid| Name:  | QtPrivate::ResultStoreBase::insertResultItemIfValid |  | Prototype:  | void ResultStoreBase::insertResultItemIfValid(int index, ResultItem &resultItem) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 120-128 |  
  |  | 4 | 2 | 
 QtPrivate::ResultStoreBase::setFilterMode| Name:  | QtPrivate::ResultStoreBase::setFilterMode |  | Prototype:  | void ResultStoreBase::setFilterMode(bool enable) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 101-104 |  
  |  | 1 | 1 | 
 QtPrivate::ResultStoreBase::syncPendingResults| Name:  | QtPrivate::ResultStoreBase::syncPendingResults |  | Prototype:  | void ResultStoreBase::syncPendingResults() |  | Coverage:  | 100.000% (7/7) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 144-158 |  
  |  | 9 | 3 | 
 QtPrivate::ResultStoreBase::syncResultCount| Name:  | QtPrivate::ResultStoreBase::syncResultCount |  | Prototype:  | void ResultStoreBase::syncResultCount() |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 111-118 |  
  |  | 4 | 2 | 
 QtPrivate::ResultStoreBase::updateInsertIndex| Name:  | QtPrivate::ResultStoreBase::updateInsertIndex |  | Prototype:  | int ResultStoreBase::updateInsertIndex(int index, int _count) |  | Coverage:  | 100.000% (5/5) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp |  | Lines:  | 239-248 |  
  |  | 5 | 2 | 
 QtSharedPointer::ExternalRefCountData::checkQObjectShared| Name:  | QtSharedPointer::ExternalRefCountData::checkQObjectShared |  | Prototype:  | void QtSharedPointer::ExternalRefCountData::checkQObjectShared(const QObject *) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsharedpointer.cpp |  | Lines:  | 1325-1329 |  
  |  | 2 | 2 | 
 QtSharedPointer::sharedPointerFromVariant_internal| Name:  | QtSharedPointer::sharedPointerFromVariant_internal |  | Prototype:  | QSharedPointer<QObject> QtSharedPointer::sharedPointerFromVariant_internal(const QVariant &variant) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsharedpointer.cpp |  | Lines:  | 1360-1364 |  
  |  | 2 | 1 | 
 QtSharedPointer::weakPointerFromVariant_internal| Name:  | QtSharedPointer::weakPointerFromVariant_internal |  | Prototype:  | QWeakPointer<QObject> QtSharedPointer::weakPointerFromVariant_internal(const QVariant &variant) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsharedpointer.cpp |  | Lines:  | 1371-1375 |  
  |  | 2 | 1 | 
 SHA224_256AddLength| Name:  | SHA224_256AddLength |  | Prototype:  | static inline int SHA224_256AddLength(SHA256Context *context, unsigned int length) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp |  | Lines:  | 153-157 |  
  |  | 2 | 1 | 
 SHA384_512AddLength| Name:  | SHA384_512AddLength |  | Prototype:  | static inline int SHA384_512AddLength(SHA512Context *context, unsigned int length) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp |  | Lines:  | 158-162 |  
  |  | 2 | 1 | 
 ShaderProgramOpenGLFunctions::ShaderProgramOpenGLFunctions| Name:  | ShaderProgramOpenGLFunctions::ShaderProgramOpenGLFunctions |  | Prototype:  | ShaderProgramOpenGLFunctions() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/opengl/qglshaderprogram.cpp |  | Lines:  | 557-561 |  
  |  | 2 | 1 | 
 SizeOf::SizeOf| Name:  | SizeOf::SizeOf |  | Prototype:  | SizeOf(int type) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1909-1911 |  
  |  | 1 | 1 | 
 SizeOf::SizeOfImpl::Size| Name:  | SizeOf::SizeOfImpl::Size |  | Prototype:  | static int Size(const int) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1890-1890 |  
  |  | 1 | 1 | 
 SizeOf::customTypeSizeOf| Name:  | SizeOf::customTypeSizeOf |  | Prototype:  | static int customTypeSizeOf(const int type) |  | Coverage:  | 100.000% (4/4) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1918-1925 |  
  |  | 5 | 2 | 
 SizeOf::delegate| Name:  | SizeOf::delegate |  | Prototype:  | template<typename T> int delegate(const T*) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1913-1914 |  
  |  | 1 | 1 | 
 SizeOf::delegate| Name:  | SizeOf::delegate |  | Prototype:  | int delegate(const QMetaTypeSwitcher::UnknownType*) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1915-1915 |  
  |  | 1 | 1 | 
 SizeOf::delegate| Name:  | SizeOf::delegate |  | Prototype:  | int delegate(const QMetaTypeSwitcher::NotBuiltinType*) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1916-1916 |  
  |  | 1 | 1 | 
 TCBEase::TCBEase| Name:  | TCBEase::TCBEase |  | Prototype:  | TCBEase() |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 825-827 |  
  |  | 1 | 1 | 
 TCBPoint::TCBPoint| Name:  | TCBPoint::TCBPoint |  | Prototype:  | TCBPoint(QPointF point, qreal t, qreal c, qreal b) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 339-339 |  
  |  | 1 | 1 | 
 ToBeLookedUpEquals::ToBeLookedUpEquals| Name:  | ToBeLookedUpEquals::ToBeLookedUpEquals |  | Prototype:  | explicit ToBeLookedUpEquals(const QString &toBeLookedUp) noexcept |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp |  | Lines:  | 67-67 |  
  |  | 1 | 1 | 
 ToBeLookedUpEquals::operator()| Name:  | ToBeLookedUpEquals::operator() |  | Prototype:  | result_type operator()(QHostInfoRunnable* lookup) const noexcept |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo.cpp |  | Lines:  | 68-71 |  
  |  | 1 | 1 | 
 TypeConstructor::ConstructorImpl::Construct| Name:  | TypeConstructor::ConstructorImpl::Construct |  | Prototype:  | static void *Construct(const int , void *where, const void *copy) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1728-1728 |  
  |  | 1 | 1 | 
 TypeConstructor::TypeConstructor| Name:  | TypeConstructor::TypeConstructor |  | Prototype:  | TypeConstructor(const int type, void *where) |  | Coverage:  | 100.000% (1/1) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp |  | Lines:  | 1746-1749 |  
  |  | 1 | 1 |