| Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ | 
 QAbstractSocket::socketOption| Name:  | QAbstractSocket::socketOption |  | Prototype:  | QVariant QAbstractSocket::socketOption(QAbstractSocket::SocketOption option) |  | Coverage:  |  61.905% (13/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp |  | Lines:  | 1962-2000 |  
  |  | 21 | 10 | 
 QAbstractSocket::readData| Name:  | QAbstractSocket::readData |  | Prototype:  | qint64 QAbstractSocket::readData(char *data, qint64 maxSize) |  | Coverage:  |  73.529% (25/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp |  | Lines:  | 2414-2457 |  
  |  | 23 | 10 | 
 QAbstractItemView::mouseMoveEvent| Name:  | QAbstractItemView::mouseMoveEvent |  | Prototype:  | void QAbstractItemView::mouseMoveEvent(QMouseEvent *event) |  | Coverage:  |   0.000% (0/53) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qabstractitemview.cpp |  | Lines:  | 1770-1834 |  
  |  | 41 | 10 | 
 PathSimplifier::buildTree| Name:  | PathSimplifier::buildTree |  | Prototype:  | PathSimplifier::BVHNode *PathSimplifier::buildTree(Element **elements, int elementCount) |  | Coverage:  |   0.000% (0/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp |  | Lines:  | 927-997 |  
  |  | 51 | 10 | 
 PathSimplifier::appendSeparatingAxes| Name:  | PathSimplifier::appendSeparatingAxes |  | Prototype:  | void PathSimplifier::appendSeparatingAxes(QVarLengthArray<QPoint, 12> &axes, Element *element) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp |  | Lines:  | 1155-1207 |  
  |  | 37 | 10 | 
 Parser::parseRuleset| Name:  | Parser::parseRuleset |  | Prototype:  | bool Parser::parseRuleset(StyleRule *styleRule) |  | Coverage:  |   0.000% (0/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 2355-2399 |  
  |  | 31 | 10 | 
 Parser::parseObject| Name:  | Parser::parseObject |  | Prototype:  | bool Parser::parseObject() |  | Coverage:  |  65.625% (21/32) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp |  | Lines:  | 380-446 |  
  |  | 37 | 10 | 
 Parser::nextToken| Name:  | Parser::nextToken |  | Prototype:  | char Parser::nextToken() |  | Coverage:  |  86.667% (13/15) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp |  | Lines:  | 268-288 |  
  |  | 9 | 10 | 
 Declaration::colorValues| Name:  | Declaration::colorValues |  | Prototype:  | void Declaration::colorValues(QColor *c, const QPalette &pal) const |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 1519-1550 |  
  |  | 20 | 10 | 
 AtSpiAdaptor::valueInterface| Name:  | AtSpiAdaptor::valueInterface |  | Prototype:  | bool AtSpiAdaptor::valueInterface(QAccessibleInterface *interface, const QString &function, const QDBusMessage &message, const QDBusConnection &connection) |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp |  | Lines:  | 2233-2270 |  
  |  | 24 | 10 | 
 AtSpiAdaptor::introspect| Name:  | AtSpiAdaptor::introspect |  | Prototype:  | QString AtSpiAdaptor::introspect(const QString &path) const |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp |  | Lines:  | 149-611 |  
  |  | 22 | 10 | 
 writingSystemForFont| Name:  | writingSystemForFont |  | Prototype:  | static QFontDatabase::WritingSystem writingSystemForFont(const QFont &font, bool *hasLatin) |  | Coverage:  |   0.000% (0/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qfontcombobox.cpp |  | Lines:  | 132-176 |  
  |  | 24 | 9 | 
 writeProperty| Name:  | writeProperty |  | Prototype:  | static int writeProperty(QObject *obj, const QByteArray &property_name, QVariant value, int propFlags = QDBusConnection::ExportAllProperties) |  | Coverage:  |  57.576% (19/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp |  | Lines:  | 322-374 |  
  |  | 29 | 9 | 
 valueToJson| Name:  | valueToJson |  | Prototype:  | static void valueToJson(const QJsonPrivate::Base *b, const QJsonPrivate::Value &v, QByteArray &json, int indent, bool compact) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonwriter.cpp |  | Lines:  | 116-152 |  
  |  | 24 | 9 | 
 ucstricmp| Name:  | ucstricmp |  | Prototype:  | static int ucstricmp(const ushort *a, const ushort *ae, const uchar *b, const uchar *be) |  | Coverage:  |  72.000% (18/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 406-433 |  
  |  | 20 | 9 | 
 ucstricmp| Name:  | ucstricmp |  | Prototype:  | static int ucstricmp(const ushort *a, const ushort *ae, const ushort *b, const ushort *be) |  | Coverage:  |  84.000% (21/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 372-403 |  
  |  | 22 | 9 | 
 toSubpaths| Name:  | toSubpaths |  | Prototype:  | QVector<QPainterPath> toSubpaths(const QPainterPath &path) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 1884-1919 |  
  |  | 22 | 9 | 
 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:  | 255-331 |  
  |  | 52 | 9 | 
 resolveLibraryInternal| Name:  | resolveLibraryInternal |  | Prototype:  | static bool resolveLibraryInternal() |  | Coverage:  |  41.667% (10/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostinfo_unix.cpp |  | Lines:  | 88-123 |  
  |  | 19 | 9 | 
 read_xbm_body| Name:  | read_xbm_body |  | Prototype:  | static bool read_xbm_body(QIODevice *device, int w, int h, QImage *outImage) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxbmhandler.cpp |  | Lines:  | 114-166 |  
  |  | 32 | 9 | 
 read_pbm_int| Name:  | read_pbm_int |  | Prototype:  | static int read_pbm_int(QIODevice *d) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qppmhandler.cpp |  | Lines:  | 59-88 |  
  |  | 22 | 9 | 
 qt_try_modal| Name:  | qt_try_modal |  | Prototype:  | bool qt_try_modal(QWidget *widget, QEvent::Type type) |  | Coverage:  |   0.000% (0/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp |  | Lines:  | 2630-2661 |  
  |  | 11 | 9 | 
 qt_regionToPath| Name:  | qt_regionToPath |  | Prototype:  | QPainterPath qt_regionToPath(const QRegion ®ion) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp |  | Lines:  | 1036-1092 |  
  |  | 39 | 9 | 
 qt_real_to_string| Name:  | qt_real_to_string |  | Prototype:  | const char *qt_real_to_string(qreal val, char *buf) |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp |  | Lines:  | 79-129 |  
  |  | 36 | 9 | 
 qt_painterPathFromVectorPath| Name:  | qt_painterPathFromVectorPath |  | Prototype:  | QPainterPath qt_painterPathFromVectorPath(const QVectorPath &path) |  | Coverage:  |   0.000% (0/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengineex.cpp |  | Lines:  | 1001-1044 |  
  |  | 28 | 9 | 
 qt_messageSourceToGL| Name:  | qt_messageSourceToGL |  | Prototype:  | static GLenum qt_messageSourceToGL(QOpenGLDebugMessage::Source source) |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp |  | Lines:  | 632-655 |  
  |  | 11 | 9 | 
 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:  | 10003-10028 |  
  |  | 17 | 9 | 
 qt_gl_read_framebuffer| Name:  | qt_gl_read_framebuffer |  | Prototype:  | static QImage qt_gl_read_framebuffer(const QSize &size, GLenum internal_format, bool include_alpha, bool flip) |  | Coverage:  |   0.000% (0/14) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglframebufferobject.cpp |  | Lines:  | 1326-1348 |  
  |  | 8 | 9 | 
 qt_find_ellipse_coords| Name:  | qt_find_ellipse_coords |  | Prototype:  | void qt_find_ellipse_coords(const QRectF &r, qreal angle, qreal length, QPointF* startPoint, QPointF *endPoint) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp |  | Lines:  | 89-136 |  
  |  | 28 | 9 | 
 qt_error_string| Name:  | qt_error_string |  | Prototype:  | QString qt_error_string(int errorCode) |  | Coverage:  |  78.947% (15/19) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp |  | Lines:  | 3084-3151 |  
  |  | 20 | 9 | 
 qt_draw_decoration_for_glyphs| Name:  | qt_draw_decoration_for_glyphs |  | Prototype:  | void qt_draw_decoration_for_glyphs(QPainter *painter, const glyph_t *glyphArray, const QFixedPoint *positions, int glyphCount, QFontEngine *fontEngine, const QFont &font, const QTextCharFormat &charFormat) |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp |  | Lines:  | 6326-6369 |  
  |  | 27 | 9 | 
 qt_blend_argb32_on_argb32| Name:  | qt_blend_argb32_on_argb32 |  | Prototype:  | static void qt_blend_argb32_on_argb32(uchar *destPixels, int dbpl, const uchar *srcPixels, int sbpl, int w, int h, int const_alpha) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qblendfunctions.cpp |  | Lines:  | 333-369 |  
  |  | 20 | 9 | 
 qPenFromStyle| Name:  | qPenFromStyle |  | Prototype:  | static QPen qPenFromStyle(const QBrush& b, qreal width, BorderStyle s) |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcssutil.cpp |  | Lines:  | 45-72 |  
  |  | 14 | 9 | 
 qDrawBorder| Name:  | qDrawBorder |  | Prototype:  | void qDrawBorder(QPainter *p, const QRect &rect, const QCss::BorderStyle *styles, const int *borders, const QBrush *colors, const QSize *radii) |  | Coverage:  |   0.000% (0/73) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcssutil.cpp |  | Lines:  | 340-396 |  
  |  | 43 | 9 | 
 qConvertToRealNumber| Name:  | qConvertToRealNumber |  | Prototype:  | static qreal qConvertToRealNumber(const QVariant::Private *d, bool *ok) |  | Coverage:  |  66.667% (8/12) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp |  | Lines:  | 248-266 |  
  |  | 6 | 9 | 
 qConvertARGB32PMToARGB64PM_sse2| Name:  | qConvertARGB32PMToARGB64PM_sse2 |  | Prototype:  | template<bool RGBA, bool maskAlpha> static inline void qConvertARGB32PMToARGB64PM_sse2(QRgba64 *buffer, const uint *src, int count) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 498-537 |  
  |  | 29 | 9 | 
 parseShorthandBackgroundProperty| Name:  | parseShorthandBackgroundProperty |  | Prototype:  | static void parseShorthandBackgroundProperty(const QVector<QCss::Value> &values, BrushData *brush, QString *image, Repeat *repeat, Qt::Alignment *alignment, const QPalette &pal) |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 986-1030 |  
  |  | 32 | 9 | 
 parsePosixZoneNameAndOffset| Name:  | parsePosixZoneNameAndOffset |  | Prototype:  | static QPair<QString, int> parsePosixZoneNameAndOffset(const char *&pos, const char *end) |  | Coverage:  |  88.235% (30/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Lines:  | 452-495 |  
  |  | 30 | 9 | 
 parseMethod| Name:  | parseMethod |  | Prototype:  | static bool parseMethod(QXmlStreamReader &xml, QDBusIntrospection::Method &methodData, QDBusIntrospection::Interface *ifaceData) |  | Coverage:  |  68.966% (20/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusxmlparser.cpp |  | Lines:  | 168-222 |  
  |  | 34 | 9 | 
 parseCombinedArgString| Name:  | parseCombinedArgString |  | Prototype:  | static QStringList parseCombinedArgString(const QString &program) |  | Coverage:  | 100.000% (27/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qprocess.cpp |  | Lines:  | 2195-2233 |  
  |  | 23 | 9 | 
 operator>>| Name:  | operator>> |  | Prototype:  | QDataStream &operator>>(QDataStream &in, QString &str) |  | Coverage:  |  88.462% (23/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Lines:  | 8698-8745 |  
  |  | 33 | 9 | 
 operator<<| Name:  | operator<< |  | Prototype:  | QDebug operator<<(QDebug debug, QAbstractSocket::SocketState state) |  | Coverage:  |  29.412% (5/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qabstractsocket.cpp |  | Lines:  | 2985-3016 |  
  |  | 20 | 9 | 
 operator<<| Name:  | operator<< |  | Prototype:  | QDebug operator<<(QDebug dbg, const QMatrix4x4 &m) |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp |  | Lines:  | 2009-2042 |  
  |  | 26 | 9 | 
 operator<<| Name:  | operator<< |  | Prototype:  | QDebug operator<<(QDebug debug, const QWidget *widget) |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 12982-13020 |  
  |  | 32 | 9 | 
 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:  | 610-681 |  
  |  | 48 | 9 | 
 mergeInto| Name:  | mergeInto |  | Prototype:  | static void mergeInto(QVector<int> *a, const QVector<int> &b) |  | Coverage:  | 100.000% (27/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Lines:  | 711-746 |  
  |  | 25 | 9 | 
 match| Name:  | match |  | Prototype:  | static int match(int script, const QFontDef &request, const QString &family_name, const QString &foundry_name, QtFontDesc *desc, const QList<int> &blacklistedFamilies) |  | Coverage:  |   0.000% (0/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp |  | Lines:  | 1217-1294 |  
  |  | 42 | 9 | 
 makeCacheKey| Name:  | makeCacheKey |  | Prototype:  | static QByteArray makeCacheKey(QUrl &url, QNetworkProxy *proxy) |  | Coverage:  |  63.636% (14/22) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpthreaddelegate.cpp |  | Lines:  | 121-167 |  
  |  | 26 | 9 | 
 lockInternal_helper| Name:  | lockInternal_helper |  | Prototype:  | template <bool IsTimed> static inline bool lockInternal_helper(QBasicAtomicPointer<QMutexData> &d_ptr, int timeout = -1, QElapsedTimer *elapsedTimer = 0) |  | Coverage:  |  97.143% (34/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp |  | Lines:  | 154-198 |  
  |  | 23 | 9 | 
 jump| Name:  | jump |  | Prototype:  | static void jump(QtMsgType t, const QMessageLogContext & , const QString &m) |  | Coverage:  |   0.000% (0/21) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qerrormessage.cpp |  | Lines:  | 176-212 |  
  |  | 21 | 9 | 
 imageHasNarrowOutlines| Name:  | imageHasNarrowOutlines |  | Prototype:  | static bool imageHasNarrowOutlines(const QImage &im) |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp |  | Lines:  | 690-731 |  
  |  | 31 | 9 | 
 huntAndEmit| Name:  | huntAndEmit |  | Prototype:  | static void huntAndEmit(DBusConnection *connection, DBusMessage *msg, QObject *needle, const QDBusConnectionPrivate::ObjectTreeNode &haystack, bool isScriptable, bool isAdaptor, const QString &path = QString()) |  | Coverage:  |  83.333% (25/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp |  | Lines:  | 623-655 |  
  |  | 22 | 9 | 
 gray_render_scanline| Name:  | gray_render_scanline |  | Prototype:  | static void gray_render_scanline( PWorker worker, TCoord ey, TPos x1, TCoord y1, TPos x2, TCoord y2 ) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c |  | Lines:  | 521-621 |  
  |  | 56 | 9 | 
 glyphRunWithInfo| Name:  | glyphRunWithInfo |  | Prototype:  | static QGlyphRun glyphRunWithInfo(QFontEngine *fontEngine, const QGlyphLayout &glyphLayout, const QPointF &pos, const QGlyphRun::GlyphRunFlags &flags, const QFixed &selectionX, const QFixed &selectionWidth, int glyphsStart, int glyphsEnd, unsigned short *logClusters, int textPosition, int textLength) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp |  | Lines:  | 2129-2216 |  
  |  | 53 | 9 | 
 get_font_bits| Name:  | get_font_bits |  | Prototype:  | static quint8 get_font_bits(int version, const QFontPrivate *f) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfont.cpp |  | Lines:  | 1878-1901 |  
  |  | 18 | 9 | 
 getPixmapSize| Name:  | getPixmapSize |  | Prototype:  | static QSize getPixmapSize(QTextDocument *doc, const QTextImageFormat &format) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextimagehandler.cpp |  | Lines:  | 113-153 |  
  |  | 27 | 9 | 
 getGlyphData| Name:  | getGlyphData |  | Prototype:  | static void getGlyphData(QTtfGlyph *glyph, const QVector<TTF_POINT> &points, const QVector<int> &endPoints, int point_array_size) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset.cpp |  | Lines:  | 905-951 |  
  |  | 31 | 9 | 
 flushRow| Name:  | flushRow |  | Prototype:  | static inline void flushRow(const QRegionSpan *spans, int y, int numSpans, QRegionPrivate *reg, int *lastRow, int *extendTo, bool *needsExtend) |  | Coverage:  |   0.000% (0/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp |  | Lines:  | 3421-3455 |  
  |  | 22 | 9 | 
 findObject| Name:  | findObject |  | Prototype:  | static bool findObject(const QDBusConnectionPrivate::ObjectTreeNode *root, const QString &fullpath, int &usedLength, QDBusConnectionPrivate::ObjectTreeNode &result) |  | Coverage:  |  92.500% (37/40) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp |  | Lines:  | 365-412 |  
  |  | 29 | 9 | 
 extractEncodingDecl| Name:  | extractEncodingDecl |  | Prototype:  | static QString extractEncodingDecl(const QString &text, bool *needMoreText) |  | Coverage:  |  78.788% (26/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 1279-1319 |  
  |  | 28 | 9 | 
 encodeText| Name:  | encodeText |  | Prototype:  | static QString encodeText(const QString &str, QTextStream &s, const bool encodeQuotes = true, const bool performAVN = false, const bool encodeEOLs = false) |  | Coverage:  |  36.585% (15/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp |  | Lines:  | 4140-4205 |  
  |  | 43 | 9 | 
 convert_generic_inplace| Name:  | convert_generic_inplace |  | Prototype:  | bool convert_generic_inplace(QImageData *data, QImage::Format dst_format, Qt::ImageConversionFlags) |  | Coverage:  |   0.000% (0/30) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp |  | Lines:  | 171-221 |  
  |  | 34 | 9 | 
 convert_Mono_to_Indexed8| Name:  | convert_Mono_to_Indexed8 |  | Prototype:  | static void convert_Mono_to_Indexed8(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp |  | Lines:  | 1796-1834 |  
  |  | 28 | 9 | 
 convert_ARGB_to_ARGB_PM_inplace_sse2| Name:  | convert_ARGB_to_ARGB_PM_inplace_sse2 |  | Prototype:  | bool convert_ARGB_to_ARGB_PM_inplace_sse2(QImageData *data, Qt::ImageConversionFlags) |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_sse2.cpp |  | Lines:  | 44-100 |  
  |  | 36 | 9 | 
 convertWithPalette| Name:  | convertWithPalette |  | Prototype:  | static QImage convertWithPalette(const QImage &src, QImage::Format format, const QVector<QRgb> &clut) |  | Coverage:  |   0.000% (0/24) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp |  | Lines:  | 2057-2106 |  
  |  | 33 | 9 | 
 clipBezier| Name:  | clipBezier |  | Prototype:  | template <Edge edge> void clipBezier(const QPointF &a, const QPointF &b, const QPointF &c, const QPointF &d, qreal t, QPainterPath &result) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp |  | Lines:  | 1996-2060 |  
  |  | 43 | 9 | 
 buttonDefaultText| Name:  | buttonDefaultText |  | Prototype:  | static QString buttonDefaultText(int wstyle, int which, const QWizardPrivate *wizardPrivate) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp |  | Lines:  | 691-717 |  
  |  | 13 | 9 | 
 bm_find| Name:  | bm_find |  | Prototype:  | static inline int bm_find(const uchar *cc, int l, int index, const uchar *puc, uint pl, const uchar *skiptable) |  | Coverage:  |  96.296% (26/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraymatcher.cpp |  | Lines:  | 49-82 |  
  |  | 21 | 9 | 
 blend_transformed_argb| Name:  | blend_transformed_argb |  | Prototype:  | static void blend_transformed_argb(int count, const QSpan *spans, void *userData) |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp |  | Lines:  | 4812-4909 |  
  |  | 70 | 9 | 
 bezierAtT| Name:  | bezierAtT |  | Prototype:  | static inline QBezier bezierAtT(const QPainterPath &path, qreal t, qreal *startingLength, qreal *bezierLength) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainterpath.cpp |  | Lines:  | 2916-2968 |  
  |  | 33 | 9 | 
 _q_resolveEntryAndCreateLegacyEngine_recursive| Name:  | _q_resolveEntryAndCreateLegacyEngine_recursive |  | Prototype:  | static bool _q_resolveEntryAndCreateLegacyEngine_recursive(QFileSystemEntry &entry, QFileSystemMetaData &data, QAbstractFileEngine *&engine, bool resolvingEntry = false) |  | Coverage:  |  92.000% (23/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemengine.cpp |  | Lines:  | 131-175 |  
  |  | 20 | 9 | 
 _q_paintItem| Name:  | _q_paintItem |  | Prototype:  | static void _q_paintItem(QGraphicsItem *item, QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget, bool useWindowOpacity, bool painterStateProtection) |  | Coverage:  |   0.000% (0/37) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp |  | Lines:  | 4252-4294 |  
  |  | 27 | 9 | 
 ValueExtractor::lengthValues| Name:  | ValueExtractor::lengthValues |  | Prototype:  | void ValueExtractor::lengthValues(const Declaration &decl, int *m) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 437-470 |  
  |  | 25 | 9 | 
 ValueExtractor::extractGeometry| Name:  | ValueExtractor::extractGeometry |  | Prototype:  | bool ValueExtractor::extractGeometry(int *w, int *h, int *minw, int *minh, int *maxw, int *maxh) |  | Coverage:  |   0.000% (0/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp |  | Lines:  | 472-491 |  
  |  | 14 | 9 | 
 QXpmHandler::option| Name:  | QXpmHandler::option |  | Prototype:  | QVariant QXpmHandler::option(ImageOption option) const |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qxpmhandler.cpp |  | Lines:  | 1251-1277 |  
  |  | 17 | 9 | 
 QXmlStreamReaderPrivate::scanString| Name:  | QXmlStreamReaderPrivate::scanString |  | Prototype:  | bool QXmlStreamReaderPrivate::scanString(const char *str, short tokenToInject, bool requireSpace) |  | Coverage:  | 100.000% (27/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlstream.cpp |  | Lines:  | 1009-1038 |  
  |  | 22 | 9 | 
 QXmlInputSource::fetchData| Name:  | QXmlInputSource::fetchData |  | Prototype:  | void QXmlInputSource::fetchData() |  | Coverage:  |  60.606% (20/33) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp |  | Lines:  | 1234-1276 |  
  |  | 21 | 9 | 
 QXcbWindow::frameMargins| Name:  | QXcbWindow::frameMargins |  | Prototype:  | QMargins QXcbWindow::frameMargins() const |  | Coverage:  |  73.529% (25/34) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp |  | Lines:  | 703-793 |  
  |  | 51 | 9 | 
 QXcbNativeInterface::nativeResourceForIntegration| Name:  | QXcbNativeInterface::nativeResourceForIntegration |  | Prototype:  | void *QXcbNativeInterface::nativeResourceForIntegration(const QByteArray &resourceString) |  | Coverage:  |  22.222% (4/18) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbnativeinterface.cpp |  | Lines:  | 168-199 |  
  |  | 19 | 9 | 
 QXcbKeyboard::xkbModMask| Name:  | QXcbKeyboard::xkbModMask |  | Prototype:  | quint32 QXcbKeyboard::xkbModMask(quint16 state) |  | Coverage:  |   0.000% (0/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp |  | Lines:  | 825-847 |  
  |  | 18 | 9 | 
 QXcbKeyboard::updateVModToRModMapping| Name:  | QXcbKeyboard::updateVModToRModMapping |  | Prototype:  | void QXcbKeyboard::updateVModToRModMapping() |  | Coverage:  |  84.000% (21/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbkeyboard.cpp |  | Lines:  | 1241-1307 |  
  |  | 47 | 9 | 
 QXcbCursor::createFontCursor| Name:  | QXcbCursor::createFontCursor |  | Prototype:  | xcb_cursor_t QXcbCursor::createFontCursor(int cshape) |  | Coverage:  |  63.415% (26/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbcursor.cpp |  | Lines:  | 550-598 |  
  |  | 28 | 9 | 
 QWizardPage::isComplete| Name:  | QWizardPage::isComplete |  | Prototype:  | bool QWizardPage::isComplete() const |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp |  | Lines:  | 3670-3700 |  
  |  | 17 | 9 | 
 QWindowGeometrySpecification::fromArgument| Name:  | QWindowGeometrySpecification::fromArgument |  | Prototype:  | QWindowGeometrySpecification QWindowGeometrySpecification::fromArgument(const QByteArray &a) |  | Coverage:  |   0.000% (0/23) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp |  | Lines:  | 286-313 |  
  |  | 18 | 9 | 
 QWindow::destroy| Name:  | QWindow::destroy |  | Prototype:  | void QWindow::destroy() |  | Coverage:  |   0.000% (0/29) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindow.cpp |  | Lines:  | 1638-1678 |  
  |  | 29 | 9 | 
 QWidgetTextControlPrivate::setContent| Name:  | QWidgetTextControlPrivate::setContent |  | Prototype:  | void QWidgetTextControlPrivate::setContent(Qt::TextFormat format, const QString &text, QTextDocument *document) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp |  | Lines:  | 409-497 |  
  |  | 48 | 9 | 
 QWidgetTextControlPrivate::rectForPosition| Name:  | QWidgetTextControlPrivate::rectForPosition |  | Prototype:  | QRectF QWidgetTextControlPrivate::rectForPosition(int position) const |  | Coverage:  |   0.000% (0/26) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp |  | Lines:  | 1393-1440 |  
  |  | 32 | 9 | 
 QWidgetTextControl::setExtraSelections| Name:  | QWidgetTextControl::setExtraSelections |  | Prototype:  | void QWidgetTextControl::setExtraSelections(const QList<QTextEdit::ExtraSelection> &selections) |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp |  | Lines:  | 2385-2429 |  
  |  | 30 | 9 | 
 QWidgetPrivate::updateFont| Name:  | QWidgetPrivate::updateFont |  | Prototype:  | void QWidgetPrivate::updateFont(const QFont &font) |  | Coverage:  |   0.000% (0/35) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 4790-4842 |  
  |  | 23 | 9 | 
 QWidgetPrivate::setStyle_helper| Name:  | QWidgetPrivate::setStyle_helper |  | Prototype:  | void QWidgetPrivate::setStyle_helper(QStyle *newStyle, bool propagate, bool ) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 2743-2813 |  
  |  | 23 | 9 | 
 QWidgetPrivate::adjustFlags| Name:  | QWidgetPrivate::adjustFlags |  | Prototype:  | void QWidgetPrivate::adjustFlags(Qt::WindowFlags &flags, QWidget *w) |  | Coverage:  |   0.000% (0/36) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 1059-1118 |  
  |  | 29 | 9 | 
 QWidgetLineControl::removeSelectedText| Name:  | QWidgetLineControl::removeSelectedText |  | Prototype:  | void QWidgetLineControl::removeSelectedText() |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 890-924 |  
  |  | 23 | 9 | 
 QWidgetLineControl::complete| Name:  | QWidgetLineControl::complete |  | Prototype:  | void QWidgetLineControl::complete(int key) |  | Coverage:  |   0.000% (0/39) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgetlinecontrol.cpp |  | Lines:  | 1427-1464 |  
  |  | 24 | 9 | 
 QWidgetBackingStore::markDirtyOnScreen| Name:  | QWidgetBackingStore::markDirtyOnScreen |  | Prototype:  | void QWidgetBackingStore::markDirtyOnScreen(const QRegion ®ion, QWidget *widget, const QPoint &topLevelOffset) |  | Coverage:  |   0.000% (0/31) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp |  | Lines:  | 710-753 |  
  |  | 24 | 9 | 
 QWidgetBackingStore::dirtyRegion| Name:  | QWidgetBackingStore::dirtyRegion |  | Prototype:  | QRegion QWidgetBackingStore::dirtyRegion(QWidget *widget) const |  | Coverage:  |   0.000% (0/41) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp |  | Lines:  | 370-415 |  
  |  | 30 | 9 | 
 QWidget::setMask| Name:  | QWidget::setMask |  | Prototype:  | void QWidget::setMask(const QRegion &newMask) |  | Coverage:  |   0.000% (0/25) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 12812-12864 |  
  |  | 28 | 9 | 
 QWidget::foregroundRole| Name:  | QWidget::foregroundRole |  | Prototype:  | QPalette::ColorRole QWidget::foregroundRole() const |  | Coverage:  |   0.000% (0/17) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 4434-4462 |  
  |  | 17 | 9 | 
 QWidget::clearFocus| Name:  | QWidget::clearFocus |  | Prototype:  | void QWidget::clearFocus() |  | Coverage:  |   0.000% (0/27) |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp |  | Lines:  | 6638-6689 |  
  |  | 20 | 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:  | 530-584 |  
  |  | 37 | 9 | 
 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:  | 411-453 |  
  |  | 28 | 9 |