| Function | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity | 
 QDBusMetaType::typeToSignature| Name:  | QDBusMetaType::typeToSignature |  | Prototype:  | const char *QDBusMetaType::typeToSignature(int type) |  | Coverage:  | 100.000% (46/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetatype.cpp |  | Lines:  | 393-476 |  
  |  | 39 | 20 | 
 QCosmeticStroker::clipLine| Name:  | QCosmeticStroker::clipLine |  | Prototype:  | bool QCosmeticStroker::clipLine(qreal &x1, qreal &y1, qreal &x2, qreal &y2) |  | Coverage:  |   0.000% (0/38) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp |  | Lines:  | 312-363 |  
  |  | 39 | 14 | 
 QCoreApplicationPrivate::init| Name:  | QCoreApplicationPrivate::init |  | Prototype:  | void QCoreApplicationPrivate::init() |  | Coverage:  |  80.556% (29/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreapplication.cpp |  | Lines:  | 736-816 |  
  |  | 39 | 12 | 
 QAbstractSocket::setSocketDescriptor| Name:  | QAbstractSocket::setSocketDescriptor |  | Prototype:  | bool QAbstractSocket::setSocketDescriptor(qintptr socketDescriptor, SocketState socketState, OpenMode openMode) |  | Coverage:  |  72.414% (21/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp |  | Lines:  | 1887-1946 |  
  |  | 39 | 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 | 
 QAbstractItemView::dragMoveEvent| Name:  | QAbstractItemView::dragMoveEvent |  | Prototype:  | void QAbstractItemView::dragMoveEvent(QDragMoveEvent *event) |  | Coverage:  |   0.000% (0/48) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp |  | Lines:  | 1995-2057 |  
  |  | 39 | 14 | 
 ControlContainer::removeButtonsFromMenuBar| Name:  | ControlContainer::removeButtonsFromMenuBar |  | Prototype:  | void ControlContainer::removeButtonsFromMenuBar(QMenuBar *menuBar) |  | Coverage:  |   0.000% (0/56) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdisubwindow.cpp |  | Lines:  | 785-839 |  
  |  | 39 | 16 | 
 BezierEase::singleRealSolutionForCubic| Name:  | BezierEase::singleRealSolutionForCubic |  | Prototype:  | qreal static inline singleRealSolutionForCubic(qreal a, qreal b, qreal c) |  | Coverage:  |  72.222% (13/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Lines:  | 730-798 |  
  |  | 39 | 6 | 
 qt_socks5_get_host_address_and_port| Name:  | qt_socks5_get_host_address_and_port |  | Prototype:  | static int qt_socks5_get_host_address_and_port(const QByteArray &buf, QHostAddress *pAddress, quint16 *pPort, int *pPos) |  | Coverage:  |  78.125% (25/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 218-277 |  
  |  | 38 | 11 | 
 qt_bitmapblit_template| Name:  | qt_bitmapblit_template |  | Prototype:  | template <class DST> static inline void qt_bitmapblit_template(QRasterBuffer *rasterBuffer, int x, int y, DST color, const uchar *map, int mapWidth, int mapHeight, int mapStride) |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 5503-5563 |  
  |  | 38 | 14 | 
 qt_bitmapToRegion| Name:  | qt_bitmapToRegion |  | Prototype:  | QRegionPrivate *qt_bitmapToRegion(const QBitmap& bitmap) |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp |  | Lines:  | 3760-3833 |  
  |  | 38 | 12 | 
 qglx_reduceFormat| Name:  | qglx_reduceFormat |  | Prototype:  | bool qglx_reduceFormat(QSurfaceFormat *format) |  | Coverage:  |   0.000% (0/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/glxconvenience/qglxconvenience.cpp |  | Lines:  | 330-395 |  
  |  | 38 | 13 | 
 qConvertARGB64PMToA2RGB30PM_sse2| Name:  | qConvertARGB64PMToA2RGB30PM_sse2 |  | Prototype:  | template<QtPixelOrder PixelOrder> static inline void qConvertARGB64PMToA2RGB30PM_sse2(uint *dest, const QRgba64 *buffer, int count) |  | Coverage:  |   0.000% (0/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 1261-1319 |  
  |  | 38 | 11 | 
 eventClassName| Name:  | eventClassName |  | Prototype:  | static const char *eventClassName(QEvent::Type t) |  | Coverage:  |   0.000% (0/109) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp |  | Lines:  | 3709-3824 |  
  |  | 38 | 73 | 
 digestMd5ResponseHelper| Name:  | digestMd5ResponseHelper |  | Prototype:  | static QByteArray digestMd5ResponseHelper( const QByteArray &alg, const QByteArray &userName, const QByteArray &realm, const QByteArray &password, const QByteArray &nonce, const QByteArray &nonceCount, const QByteArray &cNonce, const QByteArray &qop, const QByteArray &method, const QByteArray &digestUri, const QByteArray &hEntity ) |  | Coverage:  |  50.000% (5/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp |  | Lines:  | 611-674 |  
  |  | 38 | 4 | 
 Qt::mightBeRichText| Name:  | Qt::mightBeRichText |  | Prototype:  | bool Qt::mightBeRichText(const QString& text) |  | Coverage:  |   0.000% (0/77) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument.cpp |  | Lines:  | 87-143 |  
  |  | 38 | 17 | 
 QXmlStreamReaderPrivate::startDocument| Name:  | QXmlStreamReaderPrivate::startDocument |  | Prototype:  | void QXmlStreamReaderPrivate::startDocument() |  | Coverage:  |  88.889% (40/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 1777-1839 |  
  |  | 38 | 13 | 
 QXmlStreamReaderPrivate::fastScanContentCharList| Name:  | QXmlStreamReaderPrivate::fastScanContentCharList |  | Prototype:  | inline int QXmlStreamReaderPrivate::fastScanContentCharList() |  | Coverage:  |  85.714% (36/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 1228-1290 |  
  |  | 38 | 19 | 
 QXmlSimpleReaderPrivate::parseName| Name:  | QXmlSimpleReaderPrivate::parseName |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseName() |  | Coverage:  |  75.000% (27/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 7146-7223 |  
  |  | 38 | 13 | 
 QXmlSimpleReaderPrivate::parseBeginOrContinue| Name:  | QXmlSimpleReaderPrivate::parseBeginOrContinue |  | Prototype:  | bool QXmlSimpleReaderPrivate::parseBeginOrContinue(int state, bool incremental) |  | Coverage:  |  82.000% (41/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 3260-3321 |  
  |  | 38 | 14 | 
 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 | 
 QXcbMime::mimeDataForAtom| Name:  | QXcbMime::mimeDataForAtom |  | Prototype:  | bool QXcbMime::mimeDataForAtom(QXcbConnection *connection, xcb_atom_t a, QMimeData *mimeData, QByteArray *data, xcb_atom_t *atomFormat, int *dataFormat) |  | Coverage:  |  56.818% (25/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbmime.cpp |  | Lines:  | 90-141 |  
  |  | 38 | 10 | 
 QXcbKeyboard::updateModifiers| Name:  | QXcbKeyboard::updateModifiers |  | Prototype:  | void QXcbKeyboard::updateModifiers() |  | Coverage:  |   0.000% (0/49) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp |  | Lines:  | 1315-1377 |  
  |  | 38 | 14 | 
 QWizard::removePage| Name:  | QWizard::removePage |  | Prototype:  | void QWizard::removePage(int id) |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp |  | Lines:  | 2317-2381 |  
  |  | 38 | 14 | 
 QWindowsStyle::pixelMetric| Name:  | QWindowsStyle::pixelMetric |  | Prototype:  | int QWindowsStyle::pixelMetric(PixelMetric pm, const QStyleOption *opt, const QWidget *widget) const |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qwindowsstyle.cpp |  | Lines:  | 453-516 |  
  |  | 38 | 15 | 
 QWidgetTextControl::createStandardContextMenu| Name:  | QWidgetTextControl::createStandardContextMenu |  | Prototype:  | QMenu *QWidgetTextControl::createStandardContextMenu(const QPointF &pos, QWidget *parent) |  | Coverage:  |   0.000% (0/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp |  | Lines:  | 2240-2320 |  
  |  | 38 | 23 | 
 QWhatsThisPrivate::eventFilter| Name:  | QWhatsThisPrivate::eventFilter |  | Prototype:  | bool QWhatsThisPrivate::eventFilter(QObject *o, QEvent *e) |  | Coverage:  |   0.000% (0/57) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwhatsthis.cpp |  | Lines:  | 424-485 |  
  |  | 38 | 16 | 
 QWhatsThat::paintEvent| Name:  | QWhatsThat::paintEvent |  | Prototype:  | void QWhatsThat::paintEvent(QPaintEvent*) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwhatsthis.cpp |  | Lines:  | 292-339 |  
  |  | 38 | 7 | 
 QTransform::squareToQuad| Name:  | QTransform::squareToQuad |  | Prototype:  | bool QTransform::squareToQuad(const QPolygonF &quad, QTransform &trans) |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp |  | Lines:  | 1765-1819 |  
  |  | 38 | 4 | 
 QTextOdfWriter::writeFrame| Name:  | QTextOdfWriter::writeFrame |  | Prototype:  | void QTextOdfWriter::writeFrame(QXmlStreamWriter &writer, const QTextFrame *frame) |  | Coverage:  |   0.000% (0/49) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextodfwriter.cpp |  | Lines:  | 186-237 |  
  |  | 38 | 14 | 
 QTextEngine::width| Name:  | QTextEngine::width |  | Prototype:  | QFixed QTextEngine::width(int from, int len) const |  | Coverage:  |   0.000% (0/47) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextengine.cpp |  | Lines:  | 1805-1865 |  
  |  | 38 | 14 | 
 QTest::toPrettyUnicode| Name:  | QTest::toPrettyUnicode |  | Prototype:  | char *toPrettyUnicode(const ushort *p, int length) |  | Coverage:  | 100.000% (33/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 1194-1255 |  
  |  | 38 | 13 | 
 QSystemSemaphorePrivate::handle| Name:  | QSystemSemaphorePrivate::handle |  | Prototype:  | key_t QSystemSemaphorePrivate::handle(QSystemSemaphore::AccessMode mode) |  | Coverage:  |  79.412% (27/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qsystemsemaphore_systemv.cpp |  | Lines:  | 72-134 |  
  |  | 38 | 11 | 
 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 | 
 QSqlResultPrivate::namedToPositionalBinding| Name:  | QSqlResultPrivate::namedToPositionalBinding |  | Prototype:  | QString QSqlResultPrivate::namedToPositionalBinding(const QString &query) |  | Coverage:  |  84.444% (38/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqlresult.cpp |  | Lines:  | 128-179 |  
  |  | 38 | 9 | 
 QSpinBoxPrivate::validateAndInterpret| Name:  | QSpinBoxPrivate::validateAndInterpret |  | Prototype:  | QVariant QSpinBoxPrivate::validateAndInterpret(QString &input, int &pos, QValidator::State &state) const |  | Coverage:  |   0.000% (0/63) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qspinbox.cpp |  | Lines:  | 1024-1088 |  
  |  | 38 | 11 | 
 QSettingsPrivate::stringToVariant| Name:  | QSettingsPrivate::stringToVariant |  | Prototype:  | QVariant QSettingsPrivate::stringToVariant(const QString &s) |  | Coverage:  |  82.609% (38/46) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp |  | Lines:  | 476-529 |  
  |  | 38 | 15 | 
 QRegExpMatchState::match| Name:  | QRegExpMatchState::match |  | Prototype:  | void QRegExpMatchState::match(const QChar *str0, int len0, int pos0, bool minimal0, bool oneTest, int caretIndex) |  | Coverage:  |  90.000% (36/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 1418-1486 |  
  |  | 38 | 11 | 
 QRectF::operator&| Name:  | QRectF::operator& |  | Prototype:  | QRectF QRectF::operator&(const QRectF &r) const noexcept |  | Coverage:  |  89.744% (35/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Lines:  | 2226-2276 |  
  |  | 38 | 11 | 
 QReadWriteLock::tryLockForRead| Name:  | QReadWriteLock::tryLockForRead |  | Prototype:  | bool QReadWriteLock::tryLockForRead(int timeout) |  | Coverage:  |  62.500% (20/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qreadwritelock.cpp |  | Lines:  | 222-279 |  
  |  | 38 | 12 | 
 QRasterPaintEngine::init| Name:  | QRasterPaintEngine::init |  | Prototype:  | void QRasterPaintEngine::init() |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 353-420 |  
  |  | 38 | 10 | 
 QRasterPaintEngine::begin| Name:  | QRasterPaintEngine::begin |  | Prototype:  | bool QRasterPaintEngine::begin(QPaintDevice *device) |  | Coverage:  |   0.000% (0/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 436-507 |  
  |  | 38 | 7 | 
 QPlainTextEditControl::blockBoundingRect| Name:  | QPlainTextEditControl::blockBoundingRect |  | Prototype:  | QRectF QPlainTextEditControl::blockBoundingRect(const QTextBlock &block) const |  | Coverage:  |   0.000% (0/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qplaintextedit.cpp |  | Lines:  | 562-611 |  
  |  | 38 | 10 | 
 QPixmapConvolutionFilter::draw| Name:  | QPixmapConvolutionFilter::draw |  | Prototype:  | void QPixmapConvolutionFilter::draw(QPainter *painter, const QPointF &p, const QPixmap &src, const QRectF& srcRect) const |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/effects/qpixmapfilter.cpp |  | Lines:  | 413-473 |  
  |  | 38 | 9 | 
 QOpenGLTexturePrivate::destroy| Name:  | QOpenGLTexturePrivate::destroy |  | Prototype:  | void QOpenGLTexturePrivate::destroy() |  | Coverage:  |   0.000% (0/11) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengltexture.cpp |  | Lines:  | 186-233 |  
  |  | 38 | 3 | 
 QOpenGLFunctions_3_1::initializeOpenGLFunctions| Name:  | QOpenGLFunctions_3_1::initializeOpenGLFunctions |  | Prototype:  | bool QOpenGLFunctions_3_1::initializeOpenGLFunctions() |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_3_1.cpp |  | Lines:  | 117-175 |  
  |  | 38 | 3 | 
 QOpenGLFunctions_1_4::initializeOpenGLFunctions| Name:  | QOpenGLFunctions_1_4::initializeOpenGLFunctions |  | Prototype:  | bool QOpenGLFunctions_1_4::initializeOpenGLFunctions() |  | Coverage:  |   0.000% (0/13) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglfunctions_1_4.cpp |  | Lines:  | 117-175 |  
  |  | 38 | 3 | 
 QOpenGL2PaintEngineExPrivate::prepareForDraw| Name:  | QOpenGL2PaintEngineExPrivate::prepareForDraw |  | Prototype:  | bool QOpenGL2PaintEngineExPrivate::prepareForDraw(bool srcPixelsAreOpaque) |  | Coverage:  |   0.000% (0/66) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglpaintengine.cpp |  | Lines:  | 1149-1211 |  
  |  | 38 | 12 | 
 QNetworkDiskCache::expire| Name:  | QNetworkDiskCache::expire |  | Prototype:  | qint64 QNetworkDiskCache::expire() |  | Coverage:  |  87.500% (28/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkdiskcache.cpp |  | Lines:  | 518-580 |  
  |  | 38 | 10 | 
 QMenuBar::sizeHint| Name:  | QMenuBar::sizeHint |  | Prototype:  | QSize QMenuBar::sizeHint() const |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmenubar.cpp |  | Lines:  | 1616-1664 |  
  |  | 38 | 7 | 
 QLocaleData::unsLongLongToString| Name:  | QLocaleData::unsLongLongToString |  | Prototype:  | QString QLocaleData::unsLongLongToString(const QChar zero, const QChar group, const QChar plus, qulonglong l, int precision, int base, int width, unsigned flags) |  | Coverage:  |  78.873% (56/71) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp |  | Lines:  | 2967-3032 |  
  |  | 38 | 15 | 
 QImage::rgbSwapped_inplace| Name:  | QImage::rgbSwapped_inplace |  | Prototype:  | void QImage::rgbSwapped_inplace() |  | Coverage:  |   0.000% (0/53) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp |  | Lines:  | 3277-3348 |  
  |  | 38 | 29 | 
 QImage::allGray| Name:  | QImage::allGray |  | Prototype:  | bool QImage::allGray() const |  | Coverage:  |   0.000% (0/59) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp |  | Lines:  | 2520-2586 |  
  |  | 38 | 27 | 
 QHighDpiScaling::updateHighDpiScaling| Name:  | QHighDpiScaling::updateHighDpiScaling |  | Prototype:  | void QHighDpiScaling::updateHighDpiScaling() |  | Coverage:  |   0.000% (0/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qhighdpiscaling.cpp |  | Lines:  | 264-318 |  
  |  | 38 | 13 | 
 QHashData::detach_helper| Name:  | QHashData::detach_helper |  | Prototype:  | QHashData *QHashData::detach_helper(void (*node_duplicate)(Node *, void *), void (*node_delete)(Node *), int nodeSize, int nodeAlign) |  | Coverage:  |  85.000% (17/20) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp |  | Lines:  | 514-581 |  
  |  | 38 | 8 | 
 QFileInfoGatherer::getFileInfos| Name:  | QFileInfoGatherer::getFileInfos |  | Prototype:  | void QFileInfoGatherer::getFileInfos(const QString &path, const QStringList &files) |  | Coverage:  |   0.000% (0/28) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfileinfogatherer.cpp |  | Lines:  | 279-331 |  
  |  | 38 | 9 | 
 QFileIconProviderPrivate::getIcon| Name:  | QFileIconProviderPrivate::getIcon |  | Prototype:  | QIcon QFileIconProviderPrivate::getIcon(QStyle::StandardPixmap name) const |  | Coverage:  |   0.000% (0/62) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qfileiconprovider.cpp |  | Lines:  | 197-252 |  
  |  | 38 | 26 | 
 QFileDialog::setProxyModel| Name:  | QFileDialog::setProxyModel |  | Prototype:  | void QFileDialog::setProxyModel(QAbstractProxyModel *proxyModel) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp |  | Lines:  | 3042-3095 |  
  |  | 38 | 5 | 
 QDockAreaLayout::gapIndex| Name:  | QDockAreaLayout::gapIndex |  | Prototype:  | QList<int> QDockAreaLayout::gapIndex(const QPoint &pos) const |  | Coverage:  |   0.000% (0/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp |  | Lines:  | 2414-2477 |  
  |  | 38 | 15 | 
 QDateTimeParser::findDay| Name:  | QDateTimeParser::findDay |  | Prototype:  | int QDateTimeParser::findDay(const QString &str1, int startDay, int sectionIndex, QString *usedDay, int *used) const |  | Coverage:  |  40.000% (20/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp |  | Lines:  | 1310-1365 |  
  |  | 38 | 16 | 
 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 | 
 QDBusMetaObjectGenerator::findType| Name:  | QDBusMetaObjectGenerator::findType |  | Prototype:  | QDBusMetaObjectGenerator::Type QDBusMetaObjectGenerator::findType(const QByteArray &signature, const QDBusIntrospection::Annotations &annotations, const char *direction, int id) |  | Coverage:  |  63.889% (23/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetaobject.cpp |  | Lines:  | 155-223 |  
  |  | 38 | 11 | 
 QComboBoxPrivateContainer::setItemView| Name:  | QComboBoxPrivateContainer::setItemView |  | Prototype:  | void QComboBoxPrivateContainer::setItemView(QAbstractItemView *itemView) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcombobox.cpp |  | Lines:  | 538-591 |  
  |  | 38 | 5 | 
 QCalendarMonthValidator::handleKey| Name:  | QCalendarMonthValidator::handleKey |  | Prototype:  | QCalendarDateSectionValidator::Section QCalendarMonthValidator::handleKey(int key) |  | Coverage:  |   0.000% (0/48) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp |  | Lines:  | 244-291 |  
  |  | 38 | 14 | 
 QCalendarDayValidator::handleKey| Name:  | QCalendarDayValidator::handleKey |  | Prototype:  | QCalendarDateSectionValidator::Section QCalendarDayValidator::handleKey(int key) |  | Coverage:  |   0.000% (0/48) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qcalendarwidget.cpp |  | Lines:  | 136-183 |  
  |  | 38 | 14 | 
 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 |  
  |  | 38 | 11 | 
 qDBusReplyFill| Name:  | qDBusReplyFill |  | Prototype:  | void qDBusReplyFill(const QDBusMessage &reply, QDBusError &error, QVariant &data) |  | Coverage:  |  84.000% (21/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusreply.cpp |  | Lines:  | 190-247 |  
  |  | 37 | 8 | 
 pseudoClass| Name:  | pseudoClass |  | Prototype:  | static quint64 pseudoClass(QStyle::State state) |  | Coverage:  |   0.000% (0/52) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp |  | Lines:  | 1659-1706 |  
  |  | 37 | 17 | 
 operator<<| Name:  | operator<< |  | Prototype:  | QDataStream &operator<<(QDataStream &s, const QFont &font) |  | Coverage:  |   0.000% (0/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp |  | Lines:  | 2179-2231 |  
  |  | 37 | 13 | 
 int2string| Name:  | int2string |  | Prototype:  | static QString int2string(int num, int base, int ndigits, bool *oflow) |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlcdnumber.cpp |  | Lines:  | 157-211 |  
  |  | 37 | 13 | 
 iconToQXdgDBusImageVector| Name:  | iconToQXdgDBusImageVector |  | Prototype:  | QXdgDBusImageVector iconToQXdgDBusImageVector(const QIcon &icon) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbustray/qdbustraytypes.cpp |  | Lines:  | 64-115 |  
  |  | 37 | 11 | 
 findVersionDirectivePosition| Name:  | findVersionDirectivePosition |  | Prototype:  | static QVersionDirectivePosition findVersionDirectivePosition(const char *source) |  | Coverage:  |   0.000% (0/49) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglshaderprogram.cpp |  | Lines:  | 430-501 |  
  |  | 37 | 19 | 
 convert_indexed8_to_RGB16_inplace| Name:  | convert_indexed8_to_RGB16_inplace |  | Prototype:  | static bool convert_indexed8_to_RGB16_inplace(QImageData *data, Qt::ImageConversionFlags) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp |  | Lines:  | 891-946 |  
  |  | 37 | 8 | 
 bm_find| Name:  | bm_find |  | Prototype:  | static inline int bm_find(const ushort *uc, uint l, int index, const ushort *puc, uint pl, const uchar *skiptable, Qt::CaseSensitivity cs) |  | Coverage:  | 100.000% (50/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringmatcher.cpp |  | Lines:  | 63-121 |  
  |  | 37 | 17 | 
 blend_untransformed_rgb565| Name:  | blend_untransformed_rgb565 |  | Prototype:  | static void blend_untransformed_rgb565(int count, const QSpan *spans, void *userData) |  | Coverage:  |   0.000% (0/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 4318-4370 |  
  |  | 37 | 10 | 
 blend_tiled_generic| Name:  | blend_tiled_generic |  | Prototype:  | static void blend_tiled_generic(int count, const QSpan *spans, void *userData) |  | Coverage:  |   0.000% (0/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 4372-4418 |  
  |  | 37 | 10 | 
 blend_tiled_argb| Name:  | blend_tiled_argb |  | Prototype:  | static void blend_tiled_argb(int count, const QSpan *spans, void *userData) |  | Coverage:  |   0.000% (0/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 4471-4518 |  
  |  | 37 | 10 | 
 StyleSheet::buildIndexes| Name:  | StyleSheet::buildIndexes |  | Prototype:  | void StyleSheet::buildIndexes(Qt::CaseSensitivity nameCaseSensitivity) |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 1787-1836 |  
  |  | 37 | 11 | 
 StyleSelector::styleRulesForNode| Name:  | StyleSelector::styleRulesForNode |  | Prototype:  | QVector<StyleRule> StyleSelector::styleRulesForNode(NodePtr node) |  | Coverage:  |   0.000% (0/50) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 1970-2027 |  
  |  | 37 | 16 | 
 StyleSelector::selectorMatches| Name:  | StyleSelector::selectorMatches |  | Prototype:  | bool StyleSelector::selectorMatches(const Selector &selector, NodePtr node) |  | Coverage:  |   0.000% (0/47) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 1854-1907 |  
  |  | 37 | 13 | 
 QXmlStreamReaderPrivate::parseError| Name:  | QXmlStreamReaderPrivate::parseError |  | Prototype:  | void QXmlStreamReaderPrivate::parseError() |  | Coverage:  | 100.000% (34/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 1861-1912 |  
  |  | 37 | 11 | 
 QXmlSimpleReaderPrivate::isExpandedEntityValueTooLarge| Name:  | QXmlSimpleReaderPrivate::isExpandedEntityValueTooLarge |  | Prototype:  | bool QXmlSimpleReaderPrivate::isExpandedEntityValueTooLarge(QString *errorMessage) |  | Coverage:  |  84.848% (28/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 6424-6486 |  
  |  | 37 | 11 | 
 QXcbWindow::handlePropertyNotifyEvent| Name:  | QXcbWindow::handlePropertyNotifyEvent |  | Prototype:  | void QXcbWindow::handlePropertyNotifyEvent(const xcb_property_notify_event_t *event) |  | Coverage:  |  86.275% (44/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 2524-2578 |  
  |  | 37 | 14 | 
 QXcbMime::mimeConvertToFormat| Name:  | QXcbMime::mimeConvertToFormat |  | Prototype:  | QVariant QXcbMime::mimeConvertToFormat(QXcbConnection *connection, xcb_atom_t a, const QByteArray &data, const QString &format, QVariant::Type requestedType, const QByteArray &encoding) |  | Coverage:  |   6.154% (4/65) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbmime.cpp |  | Lines:  | 171-267 |  
  |  | 37 | 15 | 
 QWizardPrivate::updateLayout| Name:  | QWizardPrivate::updateLayout |  | Prototype:  | void QWizardPrivate::updateLayout() |  | Coverage:  |   0.000% (0/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp |  | Lines:  | 1278-1337 |  
  |  | 37 | 10 | 
 QWidgetPrivate::reparentFocusWidgets| Name:  | QWidgetPrivate::reparentFocusWidgets |  | Prototype:  | void QWidgetPrivate::reparentFocusWidgets(QWidget * oldtlw) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 6998-7068 |  
  |  | 37 | 10 | 
 QWidgetPrivate::close_helper| Name:  | QWidgetPrivate::close_helper |  | Prototype:  | bool QWidgetPrivate::close_helper(CloseMode mode) |  | Coverage:  |   0.000% (0/49) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 8358-8417 |  
  |  | 37 | 12 | 
 QVariant::load| Name:  | QVariant::load |  | Prototype:  | void QVariant::load(QDataStream &s) |  | Coverage:  |  75.000% (33/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp |  | Lines:  | 2031-2087 |  
  |  | 37 | 14 | 
 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 | 
 QUrlQueryPrivate::setQuery| Name:  | QUrlQueryPrivate::setQuery |  | Prototype:  | void QUrlQueryPrivate::setQuery(const QString &query) |  | Coverage:  | 100.000% (34/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp |  | Lines:  | 274-327 |  
  |  | 37 | 11 | 
 QTriangulator::ComplexToSimple::calculateIntersections| Name:  | QTriangulator::ComplexToSimple::calculateIntersections |  | Prototype:  | template <typename T> void QTriangulator<T>::ComplexToSimple::calculateIntersections() |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp |  | Lines:  | 1310-1370 |  
  |  | 37 | 9 | 
 QTreeView::indexRowSizeHint| Name:  | QTreeView::indexRowSizeHint |  | Prototype:  | int QTreeView::indexRowSizeHint(const QModelIndex &index) const |  | Coverage:  |   0.000% (0/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp |  | Lines:  | 2942-3002 |  
  |  | 37 | 9 | 
 QToolBarLayout::createItem| Name:  | QToolBarLayout::createItem |  | Prototype:  | QToolBarItem *QToolBarLayout::createItem(QAction *action) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbarlayout.cpp |  | Lines:  | 702-747 |  
  |  | 37 | 7 | 
 QTextTable::insertRows| Name:  | QTextTable::insertRows |  | Prototype:  | void QTextTable::insertRows(int pos, int num) |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexttable.cpp |  | Lines:  | 679-732 |  
  |  | 37 | 10 | 
 QTextDocumentLayoutPrivate::layoutCell| Name:  | QTextDocumentLayoutPrivate::layoutCell |  | Prototype:  | QTextLayoutStruct QTextDocumentLayoutPrivate::layoutCell(QTextTable *t, const QTextTableCell &cell, QFixed width, int layoutFrom, int layoutTo, QTextTableData *td, QFixed absoluteTableY, bool withPageBreaks) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp |  | Lines:  | 1529-1604 |  
  |  | 37 | 6 | 
 QTest::qPrintDataTags| Name:  | QTest::qPrintDataTags |  | Prototype:  | static void qPrintDataTags(FILE *stream) |  | Coverage:  | 100.000% (29/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestcase.cpp |  | Lines:  | 325-390 |  
  |  | 37 | 10 | 
 QTabBar::tabSizeHint| Name:  | QTabBar::tabSizeHint |  | Prototype:  | QSize QTabBar::tabSizeHint(int index) const |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabbar.cpp |  | Lines:  | 1468-1517 |  
  |  | 37 | 7 | 
 QStateMachinePrivate::registerSignalTransition| Name:  | QStateMachinePrivate::registerSignalTransition |  | Prototype:  | void QStateMachinePrivate::registerSignalTransition(QSignalTransition *transition) |  | Coverage:  |  88.235% (30/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp |  | Lines:  | 2239-2297 |  
  |  | 37 | 12 | 
 QSocks5SocketEnginePrivate::setErrorState| Name:  | QSocks5SocketEnginePrivate::setErrorState |  | Prototype:  | void QSocks5SocketEnginePrivate::setErrorState(Socks5State state, const QString &extraMessage) |  | Coverage:  |  63.889% (23/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 587-660 |  
  |  | 37 | 21 | 
 QSocks5SocketEnginePrivate::initialize| Name:  | QSocks5SocketEnginePrivate::initialize |  | Prototype:  | void QSocks5SocketEnginePrivate::initialize(Socks5Mode socks5Mode) |  | Coverage:  |  86.667% (13/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp |  | Lines:  | 532-585 |  
  |  | 37 | 5 |