QtBase - 2016-12-13 07:58:44 +0000

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 3622
...10
eLOC - Effective Lines of Code: 60
...20
eLOC - Effective Lines of Code: 17
...25
eLOC - Effective Lines of Code: 11
26
eLOC - Effective Lines of Code: 10
27
eLOC - Effective Lines of Code: 10
28
eLOC - Effective Lines of Code: 9
2930
eLOC - Effective Lines of Code: 8
31
eLOC - Effective Lines of Code: 7
32
eLOC - Effective Lines of Code: 6
33
eLOC - Effective Lines of Code: 6
...40
eLOC - Effective Lines of Code: 3
...50
eLOC - Effective Lines of Code: 1
...55
eLOC - Effective Lines of Code: 1
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
parse_field_width
Name: parse_field_width
Prototype: static int parse_field_width(const char * &c)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 6008-6021
 50.000% (2/4)
82
parseCookieHeader
Name: parseCookieHeader
Prototype: static QVariant parseCookieHeader(const QByteArray &raw)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkrequest.cpp
Lines: 857-870
 60.000% (3/5)
83
paintsOver
Name: paintsOver
Prototype: static bool paintsOver(const QCss::BorderStyle *styles, const QBrush *colors, QCss::Edge e1, QCss::Edge e2)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcssutil.cpp
Lines: 332-346
  0.000% (0/15)
83
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QImage &image)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 3551-3563
  0.000% (0/7)
83
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &stream, QPixmap &pixmap)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpixmap.cpp
Lines: 1058-1071
  0.000% (0/8)
83
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &stream, QVector3D &vector)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qvector3d.cpp
Lines: 742-752
  0.000% (0/1)
81
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &stream, QTextFormat &fmt)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextformat.cpp
Lines: 441-456
  0.000% (0/7)
83
operator>>
Name: operator>>
Prototype: const QDBusArgument &operator>>(const QDBusArgument &argument, QXdgDBusImageVector &iconVector)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbustray/qdbustraytypes.cpp
Lines: 160-174
  0.000% (0/4)
82
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QPoint &p)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qpoint.cpp
Lines: 418-431
 60.000% (3/5)
82
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QRect &r)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Lines: 1281-1294
 60.000% (3/5)
82
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &s, QSize &sz)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp
Lines: 428-441
 60.000% (3/5)
82
operator>>
Name: operator>>
Prototype: const QDBusArgument &operator>>(const QDBusArgument &a, QDate &date)
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1146-1158
 77.778% (7/9)
82
operator>>
Name: operator>>
Prototype: QDataStream &operator>>(QDataStream &in, QDate &date)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 4768-4782
100.000% (7/7)
82
operator>>
Name: operator>>
Prototype: const QDBusArgument &operator>>(const QDBusArgument &a, QTime &time)
Coverage: 100.000% (5/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1171-1183
100.000% (5/5)
82
operator>>
Name: operator>>
Prototype: const QDBusArgument &operator>>(const QDBusArgument &a, QDateTime &dt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1196-1208
100.000% (1/1)
81
operator<<
Name: operator<<
Prototype: static inline QDebug operator<<(QDebug dbg, const QThread *th)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 86-96
  0.000% (0/9)
83
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QImage &image)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 3525-3539
  0.000% (0/7)
83
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QKeySequence &keysequence)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qkeysequence.cpp
Lines: 1613-1624
  0.000% (0/8)
82
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QOpenGLDebugMessage &message)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengldebug.cpp
Lines: 1098-1109
  0.000% (0/1)
81
operator<<
Name: operator<<
Prototype: const QDBusArgument &operator<<(QDBusArgument &arg, const QDBusMenuLayoutItem &item)
Coverage:  0.000% (0/2)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenutypes.cpp
Lines: 134-144
  0.000% (0/2)
82
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QPrinterInfo &p)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qprinterinfo.cpp
Lines: 483-494
  0.000% (0/5)
82
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QStyleOption &option)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyleoption.cpp
Lines: 4092-4106
  0.000% (0/1)
81
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, const QEasingCurve &item)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 1426-1437
 50.000% (2/4)
82
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QObject *o)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 4120-4130
 71.429% (5/7)
83
objectInheritsXAndXIsCloserThanY
Name: objectInheritsXAndXIsCloserThanY
Prototype: static bool objectInheritsXAndXIsCloserThanY(const QObject *object, const QByteArray &classX, const QByteArray &classY)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 117-129
  0.000% (0/10)
84
nameFilterForMime
Name: nameFilterForMime
Prototype: static QString nameFilterForMime(const QString &mimeType)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 1526-1539
  0.000% (0/7)
83
mdiAreaParent
Name: mdiAreaParent
Prototype: static inline QMdiArea *mdiAreaParent(QWidget *widget)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmdiarea.cpp
Lines: 246-258
  0.000% (0/10)
84
makeArgIndexToPlaceholderMap
Name: makeArgIndexToPlaceholderMap
Prototype: static ArgIndexToPlaceholderMap makeArgIndexToPlaceholderMap(const ParseResult &parts)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp
Lines: 7953-7967
100.000% (7/7)
83
line_emulation
Name: line_emulation
Prototype: static inline uint line_emulation(uint emulation)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 138-148
  0.000% (0/1)
81
lastIndexOfMutating
Name: lastIndexOfMutating
Prototype: static int lastIndexOfMutating(const QStringList *that, QRegExp &rx, int from)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 537-548
100.000% (13/13)
85
isTextFile
Name: isTextFile
Prototype: static inline bool isTextFile(const QByteArray &data)
Coverage:  66.667% (12/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimedatabase.cpp
Lines: 121-138
 66.667% (12/18)
84
isParentPath
Name: isParentPath
Prototype: static inline bool isParentPath(const QString &path, const QString &reference)
Coverage: 100.000% (13/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookiejar.cpp
Lines: 139-156
100.000% (13/13)
85
isLine
Name: isLine
Prototype: static bool isLine(const QBezier &bezier)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 889-903
  0.000% (0/11)
83
isEmptyBlockBeforeTable
Name: isEmptyBlockBeforeTable
Prototype: static inline bool isEmptyBlockBeforeTable(const QTextBlock &block, const QTextBlockFormat &format, const QTextFrame::Iterator &nextIt)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 286-296
  0.000% (0/1)
81
installCoverageTool
Name: installCoverageTool
Prototype: static void installCoverageTool(QLibraryPrivate *libPrivate)
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qlibrary.cpp
Lines: 326-357
 28.571% (2/7)
83
inputMethodQueryRectangle_helper
Name: inputMethodQueryRectangle_helper
Prototype: static QRectF inputMethodQueryRectangle_helper(Qt::InputMethodQuery imquery, const QTransform &xform)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qinputmethod.cpp
Lines: 130-141
  0.000% (0/7)
83
initializeDb
Name: initializeDb
Prototype: static void initializeDb()
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 890-905
  0.000% (0/13)
85
initSystemPalette
Name: initSystemPalette
Prototype: static void initSystemPalette()
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 139-152
  0.000% (0/10)
84
hb_getGlyphMetrics
Name: hb_getGlyphMetrics
Prototype: static void hb_getGlyphMetrics(HB_Font font, HB_Glyph glyph, HB_GlyphMetrics *metrics)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 153-163
  0.000% (0/1)
81
gray_move_to
Name: gray_move_to
Prototype: static int gray_move_to( const QT_FT_Vector* to, PWorker worker )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 1096-1115
  0.000% (0/1)
81
getLinearGradientValues
Name: getLinearGradientValues
Prototype: static void getLinearGradientValues(LinearGradientValues *v, const QSpanData *data)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 3450-3461
  0.000% (0/4)
82
getLineHeightParams
Name: getLineHeightParams
Prototype: static inline void getLineHeightParams(const QTextBlockFormat &blockFormat, const QTextLine &line, qreal scaling, QFixed *lineAdjustment, QFixed *lineBreakHeight, QFixed *lineHeight)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 2567-2583
  0.000% (0/9)
83
ft_getSfntTable
Name: ft_getSfntTable
Prototype: static bool ft_getSfntTable(void *user_data, uint tag, uchar *buffer, uint *length)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 92-105
100.000% (4/4)
82
fraction
Name: fraction
Prototype: Fraction fraction(unsigned int n, unsigned int d)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 118-129
  0.000% (0/5)
82
formatGraphicsItemHelper
Name: formatGraphicsItemHelper
Prototype: static void formatGraphicsItemHelper(QDebug debug, const QGraphicsItem *item)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 11377-11387
  0.000% (0/10)
84
formatBacktraceForLogMessage
Name: formatBacktraceForLogMessage
Prototype: static QString formatBacktraceForLogMessage(const QMessagePattern::BacktraceParams backtraceParams, const char *function)
Coverage:  44.444% (4/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 1268-1283
 44.444% (4/9)
83
findLocalePrivate
Name: findLocalePrivate
Prototype: static QLocalePrivate *findLocalePrivate(QLocale::Language language, QLocale::Script script, QLocale::Country country)
Coverage:  55.556% (5/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 716-732
 55.556% (5/9)
83
fetchUntransformed64
Name: fetchUntransformed64
Prototype: static const QRgba64 * fetchUntransformed64(QRgba64 *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1464-1477
  0.000% (0/6)
82
fetchTransformedBilinear_pixelBounds
Name: fetchTransformedBilinear_pixelBounds
Prototype: template<> inline void fetchTransformedBilinear_pixelBounds<BlendTransformedBilinearTiled>(int max, int, int, int &v1, int &v2)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1880-1891
  0.000% (0/7)
83
elfHash_continue
Name: elfHash_continue
Prototype: static void elfHash_continue(const char *name, uint &h)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 105-117
100.000% (7/7)
83
dockedGeometry
Name: dockedGeometry
Prototype: static QRect dockedGeometry(QWidget *widget)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 1135-1147
  0.000% (0/6)
82
discardInvalidateBufferRequest
Name: discardInvalidateBufferRequest
Prototype: static inline bool discardInvalidateBufferRequest(QWidget *widget, QTLWExtra *tlwExtra)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetbackingstore.cpp
Lines: 1457-1470
  0.000% (0/16)
84
detectDesktopEnvironment
Name: detectDesktopEnvironment
Prototype: static inline QByteArray detectDesktopEnvironment()
Coverage:  33.333% (7/21)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/services/genericunix/qgenericunixservices.cpp
Lines: 55-75
 33.333% (7/21)
811
destFetchMonoLsb
Name: destFetchMonoLsb
Prototype: static uint * destFetchMonoLsb(uint *buffer, QRasterBuffer *rasterBuffer, int x, int y, int length)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1010-1021
  0.000% (0/6)
82
destFetchMono
Name: destFetchMono
Prototype: static uint * destFetchMono(uint *buffer, QRasterBuffer *rasterBuffer, int x, int y, int length)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 997-1008
  0.000% (0/6)
82
defaultPosition
Name: defaultPosition
Prototype: static Qt::Alignment defaultPosition(int pe)
Coverage:  0.000% (0/39)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 2113-2162
  0.000% (0/39)
833
debugVariantList
Name: debugVariantList
Prototype: static void debugVariantList(QDebug dbg, const QVariantList &list)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmessage.cpp
Lines: 808-819
  0.000% (0/7)
83
currentTextLine
Name: currentTextLine
Prototype: static QTextLine currentTextLine(const QTextCursor &cursor)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qwidgettextcontrol.cpp
Lines: 100-112
  0.000% (0/7)
83
cubicTo_clipped
Name: cubicTo_clipped
Prototype: static inline bool cubicTo_clipped(QPainterPath &path, const QTransform &transform, const QPointF &a, const QPointF &b, const QPointF &c, const QPointF &d, bool needsMoveTo)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qtransform.cpp
Lines: 1594-1611
  0.000% (0/8)
83
copy_unswapped
Name: copy_unswapped
Prototype: static inline void copy_unswapped(char *dst, int dstBytesPerLine, const QImage &img, const QRect &rect)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbbackingstore.cpp
Lines: 294-307
  0.000% (0/4)
82
convertRGBToARGB_V_helper
Name: convertRGBToARGB_V_helper
Prototype: template <typename LcdFilter> static void convertRGBToARGB_V_helper(const uchar *src, uint *dst, int width, int height, int src_pitch, bool bgr)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 604-619
  0.000% (0/7)
83
convertFlags
Name: convertFlags
Prototype: static QNetworkInterface::InterfaceFlags convertFlags(uint rawFlags)
Coverage:  76.923% (10/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qnetworkinterface_unix.cpp
Lines: 111-126
 76.923% (10/13)
81
computeOffsets
Name: computeOffsets
Prototype: static void computeOffsets(const QMetaObject *metaobject, int *signalOffset, int *methodOffset)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 268-279
100.000% (4/4)
82
comp_func_solid_SourceOut
Name: comp_func_solid_SourceOut
Prototype: void comp_func_solid_SourceOut(uint *dest, int length, uint color, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 477-494
  0.000% (0/10)
84
comp_func_solid_SourceIn
Name: comp_func_solid_SourceIn
Prototype: void comp_func_solid_SourceIn(uint *dest, int length, uint color, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 337-354
  0.000% (0/10)
84
comp_func_SourceOut
Name: comp_func_SourceOut
Prototype: void comp_func_SourceOut(uint *__restrict__ dest, const uint *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 513-530
  0.000% (0/10)
84
comp_func_SourceIn
Name: comp_func_SourceIn
Prototype: void comp_func_SourceIn(uint *__restrict__ dest, const uint *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 373-390
  0.000% (0/10)
84
comp_func_DestinationOver_rgb64
Name: comp_func_DestinationOver_rgb64
Prototype: void comp_func_DestinationOver_rgb64(QRgba64 *__restrict__ dest, const QRgba64 *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 317-331
  0.000% (0/10)
84
comp_func_DestinationOver
Name: comp_func_DestinationOver
Prototype: void comp_func_DestinationOver(uint *__restrict__ dest, const uint *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 298-315
  0.000% (0/10)
84
comp_func_DestinationOut_rgb64
Name: comp_func_DestinationOut_rgb64
Prototype: void comp_func_DestinationOut_rgb64(QRgba64 *__restrict__ dest, const QRgba64 *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 595-609
  0.000% (0/10)
84
comp_func_DestinationIn_rgb64
Name: comp_func_DestinationIn_rgb64
Prototype: void comp_func_DestinationIn_rgb64(QRgba64 *__restrict__ dest, const QRgba64 *__restrict__ src, int length, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 456-470
  0.000% (0/10)
84
closestMatch
Name: closestMatch
Prototype: static inline int closestMatch(QRgb pixel, const QVector<QRgb> &clut)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 2057-2068
  0.000% (0/7)
83
clear
Name: clear
Prototype: static void clear(QVariant::Private *d)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidgetsvariant.cpp
Lines: 65-79
  0.000% (0/5)
83
buttonSlots
Name: buttonSlots
Prototype: static const char * buttonSlots(QWizard::WizardButton which)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 913-935
  0.000% (0/18)
812
blend_src_generic_rgb64
Name: blend_src_generic_rgb64
Prototype: static void blend_src_generic_rgb64(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4120-4132
  0.000% (0/4)
82
argv0BaseName
Name: argv0BaseName
Prototype: static QString argv0BaseName()
Coverage:  88.889% (8/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbintegration.cpp
Lines: 419-430
 88.889% (8/9)
83
addLikelySubtags
Name: addLikelySubtags
Prototype: static bool addLikelySubtags(QLocaleId &localeId)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 216-229
100.000% (7/7)
83
_q_fromHex
Name: _q_fromHex
Prototype: template <class Char, class Integral> bool _q_fromHex(const Char *&src, Integral &value)
Coverage: 100.000% (7/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 65-80
100.000% (7/7)
83
_hb_qt_font_get_glyph_extents
Name: _hb_qt_font_get_glyph_extents
Prototype: static hb_bool_t _hb_qt_font_get_glyph_extents(hb_font_t * , void *font_data, hb_codepoint_t glyph, hb_glyph_extents_t *extents, void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 517-534
  0.000% (0/1)
81
Symbol
Name: Symbol
Coverage:  0.000% (0/12)
  0.000% (0/12)
84
QXcbSoftwareOpenGLEnforcer
Name: QXcbSoftwareOpenGLEnforcer
Coverage:  44.444% (8/18)
 44.444% (8/18)
88
QXcbCursorCacheKey
Name: QXcbCursorCacheKey
Coverage:  28.571% (2/7)
 28.571% (2/7)
83
QWhatsThisAction
Name: QWhatsThisAction
Coverage:  0.000% (0/5)
  0.000% (0/5)
83
QTemporaryDirPrivate
Name: QTemporaryDirPrivate
Coverage: 100.000% (5/5)
100.000% (5/5)
83
QSurface
Name: QSurface
Coverage:  0.000% (0/9)
  0.000% (0/9)
85
QStyleSheetStyleCaches
Name: QStyleSheetStyleCaches
Coverage:  0.000% (0/2)
  0.000% (0/2)
82
QStringSplitter
Name: QStringSplitter
Coverage: 100.000% (13/13)
100.000% (13/13)
85
QStorageIterator
Name: QStorageIterator
Coverage:  90.000% (9/10)
 90.000% (9/10)
88
QSocketEngineHandler
Name: QSocketEngineHandler
Coverage:  50.000% (4/8)
 50.000% (4/8)
84
QScrollPrepareEvent
Name: QScrollPrepareEvent
Coverage:  0.000% (0/8)
  0.000% (0/8)
88
QReadNotifier
Name: QReadNotifier
Coverage:  75.000% (6/8)
 75.000% (6/8)
84
QPlatformIntegrationPlugin
Name: QPlatformIntegrationPlugin
Coverage:  0.000% (0/3)
  0.000% (0/3)
83
QPictureHandler
Name: QPictureHandler
Coverage:  0.000% (0/7)
  0.000% (0/7)
83
QPAEventDispatcherGlib
Name: QPAEventDispatcherGlib
Coverage: 100.000% (3/3)
100.000% (3/3)
83
QOpenGLContextGroup
Name: QOpenGLContextGroup
Coverage:  0.000% (0/4)
  0.000% (0/4)
84
QLayoutItem
Name: QLayoutItem
Coverage:  0.000% (0/8)
  0.000% (0/8)
88
QHttpMultiPart
Name: QHttpMultiPart
Coverage:  83.333% (5/6)
 83.333% (5/6)
86
QGraphicsItemCache
Name: QGraphicsItemCache
Coverage:  0.000% (0/2)
  0.000% (0/2)
82
QFakeDevice
Name: QFakeDevice
Coverage:  0.000% (0/12)
  0.000% (0/12)
810
QDomEntityReferencePrivate
Name: QDomEntityReferencePrivate
Coverage:  0.000% (0/5)
  0.000% (0/5)
85
Page:<>1
eLOC - Effective Lines of Code: 3622
...10
eLOC - Effective Lines of Code: 60
...20
eLOC - Effective Lines of Code: 17
...25
eLOC - Effective Lines of Code: 11
26
eLOC - Effective Lines of Code: 10
27
eLOC - Effective Lines of Code: 10
28
eLOC - Effective Lines of Code: 9
2930
eLOC - Effective Lines of Code: 8
31
eLOC - Effective Lines of Code: 7
32
eLOC - Effective Lines of Code: 6
33
eLOC - Effective Lines of Code: 6
...40
eLOC - Effective Lines of Code: 3
...50
eLOC - Effective Lines of Code: 1
...55
eLOC - Effective Lines of Code: 1

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9