| Function | Condition % | eLOC - Effective Lines of Codeā“ | McCabe - Cyclomatic Complexity | 
 qt_alphargbblit_argb32| Name:  | qt_alphargbblit_argb32 |  | Prototype:  | static void qt_alphargbblit_argb32(QRasterBuffer *rasterBuffer, int x, int y, const QRgba64 &color, const uint *src, int mapWidth, int mapHeight, int srcStride, const QClipData *clip) |  | Coverage:  |   0.000% (0/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 5920-5993 |  
  |  | 45 | 13 | 
 qt_string_normalize| Name:  | qt_string_normalize |  | Prototype:  | void qt_string_normalize(QString *data, QString::NormalizationForm mode, QChar::UnicodeVersion version, int from) |  | Coverage:  |  92.857% (52/56) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 7154-7218 |  
  |  | 45 | 18 | 
 QAbstractSliderPrivate| Name:  | QAbstractSliderPrivate |  | Coverage:  |   0.000% (0/44) |  
  |  | 46 | 13 | 
 QAccessibleTableHeaderCell| Name:  | QAccessibleTableHeaderCell |  | Coverage:  |   0.000% (0/46) |  
  |  | 46 | 23 | 
 QColorWell| Name:  | QColorWell |  | Coverage:  |   0.000% (0/30) |  
  |  | 46 | 16 | 
 QEvdevTouchManager| Name:  | QEvdevTouchManager |  | Coverage:  |   0.000% (0/45) |  
  |  | 46 | 21 | 
 QFontComboBox| Name:  | QFontComboBox |  | Coverage:  |   0.000% (0/30) |  
  |  | 46 | 16 | 
 QFutureWatcherBasePrivate| Name:  | QFutureWatcherBasePrivate |  | Coverage:  |  88.235% (45/51) |  
  |  | 46 | 23 | 
 QGraphicsPolygonItem| Name:  | QGraphicsPolygonItem |  | Coverage:  |   0.000% (0/33) |  
  |  | 46 | 21 | 
 QHttpPartPrivate| Name:  | QHttpPartPrivate |  | Coverage:  |  61.111% (22/36) |  
  |  | 46 | 15 | 
 QOpenGLContextPrivate| Name:  | QOpenGLContextPrivate |  | Coverage:  |   0.000% (0/38) |  
  |  | 46 | 14 | 
 QPixmapColorizeFilter| Name:  | QPixmapColorizeFilter |  | Coverage:  |   0.000% (0/22) |  
  |  | 46 | 11 | 
 QScrollerPropertiesPrivate| Name:  | QScrollerPropertiesPrivate |  | Coverage:  |   0.000% (0/5) |  
  |  | 46 | 3 | 
 QStorageInfoPrivate| Name:  | QStorageInfoPrivate |  | Coverage:  |  69.565% (32/46) |  
  |  | 46 | 20 | 
 QXcbVirtualDesktop| Name:  | QXcbVirtualDesktop |  | Coverage:  |  39.535% (17/43) |  
  |  | 46 | 20 | 
 fetchTransformed| Name:  | fetchTransformed |  | Prototype:  | template<TextureBlendType blendType> static const uint * fetchTransformed(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length) |  | Coverage:  |   0.000% (0/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 1561-1644 |  
  |  | 46 | 11 | 
 fillRect_normalized| Name:  | fillRect_normalized |  | Prototype:  | static void fillRect_normalized(const QRect &r, QSpanData *data, QRasterPaintEnginePrivate *pe) |  | Coverage:  |   0.000% (0/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp |  | Lines:  | 1382-1450 |  
  |  | 46 | 8 | 
 findPatternUnloaded| Name:  | findPatternUnloaded |  | Prototype:  | static bool findPatternUnloaded(const QString &library, QLibraryPrivate *lib) |  | Coverage:  |  56.818% (25/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp |  | Lines:  | 233-324 |  
  |  | 46 | 13 | 
 qt_fusion_draw_mdibutton| Name:  | qt_fusion_draw_mdibutton |  | Prototype:  | static void qt_fusion_draw_mdibutton(QPainter *painter, const QStyleOptionTitleBar *option, const QRect &tmp, bool hover, bool sunken) |  | Coverage:  |   0.000% (0/10) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qfusionstyle.cpp |  | Lines:  | 275-334 |  
  |  | 46 | 4 | 
 QAbstractListModel| Name:  | QAbstractListModel |  | Coverage:  |  21.739% (10/46) |  
  |  | 47 | 18 | 
 QAbstractTableModel| Name:  | QAbstractTableModel |  | Coverage:  |  28.889% (13/45) |  
  |  | 47 | 17 | 
 QColorLuminancePicker| Name:  | QColorLuminancePicker |  | Coverage:  |   0.000% (0/23) |  
  |  | 47 | 13 | 
 QDBusMenuAdaptor| Name:  | QDBusMenuAdaptor |  | Coverage:  |   0.000% (0/66) |  
  |  | 47 | 29 | 
 QDomNamedNodeMap| Name:  | QDomNamedNodeMap |  | Coverage:  |   0.000% (0/65) |  
  |  | 47 | 31 | 
 QEglFSKmsScreen| Name:  | QEglFSKmsScreen |  | Coverage:  |   0.000% (0/45) |  
  |  | 47 | 27 | 
 QEvdevTabletData| Name:  | QEvdevTabletData |  | Coverage:  |   0.000% (0/58) |  
  |  | 47 | 19 | 
 QFSCompleter| Name:  | QFSCompleter |  | Coverage:  |   0.000% (0/58) |  
  |  | 47 | 15 | 
 QFileIconProviderPrivate| Name:  | QFileIconProviderPrivate |  | Coverage:  |   0.000% (0/70) |  
  |  | 47 | 30 | 
 QHttpNetworkRequestPrivate| Name:  | QHttpNetworkRequestPrivate |  | Coverage:  |  64.000% (16/25) |  
  |  | 47 | 8 | 
 QIODevicePrivate| Name:  | QIODevicePrivate |  | Coverage:  |  67.568% (25/37) |  
  |  | 47 | 15 | 
 QIntValidator| Name:  | QIntValidator |  | Coverage:  |   0.000% (0/60) |  
  |  | 47 | 20 | 
 QLibraryStore| Name:  | QLibraryStore |  | Coverage:  |  51.020% (25/49) |  
  |  | 47 | 19 | 
 QMainWindowPrivate| Name:  | QMainWindowPrivate |  | Coverage:  |   0.000% (0/48) |  
  |  | 47 | 22 | 
 QUdpSocket| Name:  | QUdpSocket |  | Coverage:  |  70.175% (40/57) |  
  |  | 47 | 25 | 
 blend_color_rgb16| Name:  | blend_color_rgb16 |  | Prototype:  | static void blend_color_rgb16(int count, const QSpan *spans, void *userData) |  | Coverage:  |   0.000% (0/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 3912-3985 |  
  |  | 47 | 12 | 
 do_mirror| Name:  | do_mirror |  | Prototype:  | inline void do_mirror(QImageData *dst, QImageData *src, bool horizontal, bool vertical) |  | Coverage:  |   0.000% (0/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp |  | Lines:  | 3018-3096 |  
  |  | 47 | 18 | 
 parseHttpOptionHeader| Name:  | parseHttpOptionHeader |  | Prototype:  | static QHash<QByteArray, QByteArray> parseHttpOptionHeader(const QByteArray &header) |  | Coverage:  |  59.184% (29/49) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyhttpimpl.cpp |  | Lines:  | 77-165 |  
  |  | 47 | 16 | 
 qDrawShadePanel| Name:  | qDrawShadePanel |  | Prototype:  | void qDrawShadePanel(QPainter *p, int x, int y, int w, int h, const QPalette &pal, bool sunken, int lineWidth, const QBrush *fill) |  | Coverage:  |   0.000% (0/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qdrawutil.cpp |  | Lines:  | 306-366 |  
  |  | 47 | 13 | 
 QGradient| Name:  | QGradient |  | Coverage:  |   0.000% (0/75) |  
  |  | 48 | 21 | 
 QMainWindowTabBar| Name:  | QMainWindowTabBar |  | Coverage:  |   0.000% (0/56) |  
  |  | 48 | 16 | 
 QXbmHandler| Name:  | QXbmHandler |  | Coverage:  |   0.000% (0/55) |  
  |  | 48 | 23 | 
 generateGlyphTables| Name:  | generateGlyphTables |  | Prototype:  | static QVector<QTtfTable> generateGlyphTables(qttf_font_tables &tables, const QVector<QTtfGlyph> &_glyphs) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp |  | Lines:  | 998-1070 |  
  |  | 48 | 7 | 
 getMessage| Name:  | getMessage |  | Prototype:  | static QString getMessage(const uchar *m, const uchar *end, const char *context, const char *sourceText, const char *comment, uint numerus) |  | Coverage:  |  71.111% (32/45) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp |  | Lines:  | 897-965 |  
  |  | 48 | 19 | 
 multicastMembershipHelper| Name:  | multicastMembershipHelper |  | Prototype:  | static bool multicastMembershipHelper(QNativeSocketEnginePrivate *d, int how6, int how4, const QHostAddress &groupAddress, const QNetworkInterface &interface) |  | Coverage:  |  52.174% (12/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp |  | Lines:  | 597-668 |  
  |  | 48 | 9 | 
 operator<<| Name:  | operator<< |  | Prototype:  | QDebug operator<<(QDebug d, const QAccessibleEvent &ev) |  | Coverage:  |   0.000% (0/116) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessible.cpp |  | Lines:  | 1902-1959 |  
  |  | 48 | 39 | 
 QBackingStore| Name:  | QBackingStore |  | Coverage:  |   0.000% (0/60) |  
  |  | 49 | 24 | 
 QDomImplementation| Name:  | QDomImplementation |  | Coverage:  |   0.000% (0/56) |  
  |  | 49 | 25 | 
 QOpenGLTimerQueryPrivate| Name:  | QOpenGLTimerQueryPrivate |  | Coverage:  |   0.000% (0/54) |  
  |  | 49 | 24 | 
 QSimpleTextCodec| Name:  | QSimpleTextCodec |  | Coverage:  |  15.217% (7/46) |  
  |  | 49 | 17 | 
 QSslKey| Name:  | QSslKey |  | Coverage:  |  67.308% (35/52) |  
  |  | 49 | 26 | 
 atspiTextAttribute| Name:  | atspiTextAttribute |  | Prototype:  | AtSpiAttribute atspiTextAttribute(const QString &ia2Name, const QString &ia2Value) |  | Coverage:  |   0.000% (0/113) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp |  | Lines:  | 1958-2052 |  
  |  | 49 | 42 | 
 calculateCoarseTimerTimeout| Name:  | calculateCoarseTimerTimeout |  | Prototype:  | static void calculateCoarseTimerTimeout(QTimerInfo *t, timespec currentTime) |  | Coverage:  |  92.308% (48/52) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp |  | Lines:  | 230-338 |  
  |  | 49 | 15 | 
 convertToLevelAndOption| Name:  | convertToLevelAndOption |  | Prototype:  | static void convertToLevelAndOption(QNativeSocketEngine::SocketOption opt, QAbstractSocket::NetworkLayerProtocol socketProtocol, int &level, int &n) |  | Coverage:  |  86.441% (51/59) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qnativesocketengine_unix.cpp |  | Lines:  | 136-222 |  
  |  | 49 | 22 | 
 createWriteHandlerHelper| Name:  | createWriteHandlerHelper |  | Prototype:  | static QImageIOHandler *createWriteHandlerHelper(QIODevice *device, const QByteArray &format) |  | Coverage:  |   0.000% (0/78) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimagewriter.cpp |  | Lines:  | 134-240 |  
  |  | 49 | 20 | 
 imageFormatForVisual| Name:  | imageFormatForVisual |  | Prototype:  | static inline QImage::Format imageFormatForVisual(int depth, quint32 red_mask, quint32 blue_mask, bool *rgbSwap) |  | Coverage:  |  11.429% (8/70) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 169-237 |  
  |  | 49 | 27 | 
 numerusHelper| Name:  | numerusHelper |  | Prototype:  | static uint numerusHelper(int n, const uchar *rules, uint rulesSize) |  | Coverage:  |  37.931% (22/58) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp |  | Lines:  | 207-284 |  
  |  | 49 | 18 | 
 qt_xcb_pixmapFromXPixmap| Name:  | qt_xcb_pixmapFromXPixmap |  | Prototype:  | QPixmap qt_xcb_pixmapFromXPixmap(QXcbConnection *connection, xcb_pixmap_t pixmap, int width, int height, int depth, const xcb_visualtype_t *visual) |  | Coverage:  |  29.412% (15/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbimage.cpp |  | Lines:  | 88-170 |  
  |  | 49 | 17 | 
 QCalendarYearValidator| Name:  | QCalendarYearValidator |  | Coverage:  |   0.000% (0/49) |  
  |  | 50 | 19 | 
 QComboMenuDelegate| Name:  | QComboMenuDelegate |  | Coverage:  |   0.000% (0/42) |  
  |  | 50 | 12 | 
 QGLPaintDevice| Name:  | QGLPaintDevice |  | Coverage:  |  28.571% (12/42) |  
  |  | 50 | 24 | 
 QGraphicsSceneIndex| Name:  | QGraphicsSceneIndex |  | Coverage:  |   0.000% (0/23) |  
  |  | 50 | 17 | 
 QGraphicsTextItemPrivate| Name:  | QGraphicsTextItemPrivate |  | Coverage:  |   0.000% (0/35) |  
  |  | 50 | 16 | 
 QIconTheme| Name:  | QIconTheme |  | Coverage:  |   0.000% (0/41) |  
  |  | 50 | 14 | 
 QLoggingRule| Name:  | QLoggingRule |  | Coverage:  |  90.323% (56/62) |  
  |  | 50 | 22 | 
 QPagePreview| Name:  | QPagePreview |  | Coverage:  |  15.789% (3/19) |  
  |  | 50 | 9 | 
 QSysInfo| Name:  | QSysInfo |  | Coverage:  |  35.366% (29/82) |  
  |  | 50 | 38 | 
 QTextFragment| Name:  | QTextFragment |  | Coverage:  |   0.000% (0/60) |  
  |  | 50 | 20 | 
 QTranslator| Name:  | QTranslator |  | Coverage:  |  72.549% (37/51) |  
  |  | 50 | 19 | 
 _q_boundGeometryToSizeConstraints| Name:  | _q_boundGeometryToSizeConstraints |  | Prototype:  | static void _q_boundGeometryToSizeConstraints(const QRectF &startGeometry, QRectF *rect, Qt::WindowFrameSection section, const QSizeF &min, const QSizeF &max, const QGraphicsWidget *widget) |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicswidget_p.cpp |  | Lines:  | 508-583 |  
  |  | 50 | 14 | 
 gray_raster_render| Name:  | gray_raster_render |  | Prototype:  | static int gray_raster_render( QT_FT_Raster raster, const QT_FT_Raster_Params* params ) |  | Coverage:  |   0.000% (0/59) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c |  | Lines:  | 1748-1841 |  
  |  | 50 | 16 | 
 qDBusPropertyGet| Name:  | qDBusPropertyGet |  | Prototype:  | QDBusMessage qDBusPropertyGet(const QDBusConnectionPrivate::ObjectTreeNode &node, const QDBusMessage &msg) |  | Coverage:  |  74.510% (38/51) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp |  | Lines:  | 224-290 |  
  |  | 50 | 13 | 
 spiStatesFromQState| Name:  | spiStatesFromQState |  | Prototype:  | quint64 spiStatesFromQState(QAccessible::State state) |  | Coverage:  |   0.000% (0/74) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/constant_mappings.cpp |  | Lines:  | 59-121 |  
  |  | 50 | 24 | 
 QAuthenticator| Name:  | QAuthenticator |  | Coverage:  |  68.889% (31/45) |  
  |  | 51 | 25 | 
 QDnsLookup| Name:  | QDnsLookup |  | Coverage:  |  78.788% (26/33) |  
  |  | 51 | 25 | 
 QFontFamilyDelegate| Name:  | QFontFamilyDelegate |  | Coverage:  |   0.000% (0/33) |  
  |  | 51 | 12 | 
 QGraphicsOpacityEffect| Name:  | QGraphicsOpacityEffect |  | Coverage:  |   0.000% (0/38) |  
  |  | 51 | 15 | 
 QLockFile| Name:  | QLockFile |  | Coverage:  |  72.222% (39/54) |  
  |  | 51 | 25 | 
 QNetworkProxy| Name:  | QNetworkProxy |  | Coverage:  |  52.778% (38/72) |  
  |  | 51 | 38 | 
 QRadioButton| Name:  | QRadioButton |  | Coverage:  |   0.000% (0/40) |  
  |  | 51 | 18 | 
 QXmlNamespaceSupport| Name:  | QXmlNamespaceSupport |  | Coverage:  |  63.158% (36/57) |  
  |  | 51 | 25 | 
 argToString| Name:  | argToString |  | Prototype:  | bool argToString(const QDBusArgument &busArg, QString &out) |  | Coverage:  |  80.000% (48/60) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusutil.cpp |  | Lines:  | 162-239 |  
  |  | 51 | 24 | 
 operator>>| Name:  | operator>> |  | Prototype:  | QDataStream &operator>>(QDataStream &s, QPen &p) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpen.cpp |  | Lines:  | 954-1020 |  
  |  | 51 | 7 | 
 qUncompress| Name:  | qUncompress |  | Prototype:  | QByteArray qUncompress(const uchar* data, int nbytes) |  | Coverage:  |  50.000% (21/42) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp |  | Lines:  | 666-745 |  
  |  | 51 | 14 | 
 QAbstractSocketEngine| Name:  | QAbstractSocketEngine |  | Coverage:  |  77.273% (51/66) |  
  |  | 52 | 42 | 
 QColormap| Name:  | QColormap |  | Coverage:  |   0.000% (0/36) |  
  |  | 52 | 22 | 
 QDBusPlatformMenu| Name:  | QDBusPlatformMenu |  | Coverage:  |   0.000% (0/43) |  
  |  | 52 | 26 | 
 QErrorMessage| Name:  | QErrorMessage |  | Coverage:  |   0.000% (0/44) |  
  |  | 52 | 18 | 
 QEvdevKeyboardManager| Name:  | QEvdevKeyboardManager |  | Coverage:  |   0.000% (0/47) |  
  |  | 52 | 23 | 
 QFileDialogComboBox| Name:  | QFileDialogComboBox |  | Coverage:  |   0.000% (0/28) |  
  |  | 52 | 12 | 
 QFileIconEngine| Name:  | QFileIconEngine |  | Coverage:  |   0.000% (0/57) |  
  |  | 52 | 19 | 
 QFutureWatcherBase| Name:  | QFutureWatcherBase |  | Coverage:  |  90.385% (47/52) |  
  |  | 52 | 31 | 
 QInt64Set| Name:  | QInt64Set |  | Coverage:  |   0.000% (0/55) |  
  |  | 52 | 23 | 
 QPngHandler| Name:  | QPngHandler |  | Coverage:  |   0.000% (0/65) |  
  |  | 52 | 27 | 
 QXcbXSettings| Name:  | QXcbXSettings |  | Coverage:  |  60.000% (15/25) |  
  |  | 52 | 15 | 
 qDBusIntrospectObject| Name:  | qDBusIntrospectObject |  | Prototype:  | QString qDBusIntrospectObject(const QDBusConnectionPrivate::ObjectTreeNode &node, const QString &path) |  | Coverage:  |  85.714% (30/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp |  | Lines:  | 127-201 |  
  |  | 52 | 11 | 
 qt_xcb_createCursorXRender| Name:  | qt_xcb_createCursorXRender |  | Prototype:  | xcb_cursor_t qt_xcb_createCursorXRender(QXcbScreen *screen, const QImage &image, const QPoint &spot) |  | Coverage:  |   0.000% (0/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbimage.cpp |  | Lines:  | 199-272 |  
  |  | 52 | 5 | 
 shift| Name:  | shift |  | Prototype:  | static ShiftResult shift(const QBezier *orig, QBezier *shifted, qreal offset, qreal threshold) |  | Coverage:  |   0.000% (0/44) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qbezier.cpp |  | Lines:  | 261-337 |  
  |  | 52 | 9 | 
 QArrayData| Name:  | QArrayData |  | Coverage:  |  88.462% (23/26) |  
  |  | 53 | 9 | 
 QCalendarPopup| Name:  | QCalendarPopup |  | Coverage:  |   0.000% (0/37) |  
  |  | 53 | 19 | 
 QFileDialogOptions| Name:  | QFileDialogOptions |  | Coverage:  |   0.000% (0/64) |  
  |  | 53 | 46 |