QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Functions

Page:<>1
eLOC - Effective Lines of Code: 985
...100
eLOC - Effective Lines of Code: 6
...110
eLOC - Effective Lines of Code: 6
...120
eLOC - Effective Lines of Code: 5
...126
eLOC - Effective Lines of Code: 5
127
eLOC - Effective Lines of Code: 5
128
eLOC - Effective Lines of Code: 5
129
eLOC - Effective Lines of Code: 5
130131
eLOC - Effective Lines of Code: 4
132
eLOC - Effective Lines of Code: 4
133
eLOC - Effective Lines of Code: 4
134
eLOC - Effective Lines of Code: 4
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 4
...160
eLOC - Effective Lines of Code: 3
...200
eLOC - Effective Lines of Code: 2
...300
eLOC - Effective Lines of Code: 1
...308
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
operator>>
Name: operator>>
Prototype: const QDBusArgument &operator>>(const QDBusArgument &a, QSize &size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1252-1259
100.000% (1/1)
41
operator>>
Name: operator>>
Prototype: const QDBusArgument &operator>>(const QDBusArgument &a, QPoint &pt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1291-1298
100.000% (1/1)
41
operator==
Name: operator==
Prototype: inline bool operator==(const FallbacksCacheKey &lhs, const FallbacksCacheKey &rhs)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontdatabase.cpp
Lines: 425-431
  0.000% (0/9)
41
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QItemSelectionRange &range)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qitemselectionmodel.cpp
Lines: 1869-1875
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QWindowSystemInterface::TouchPoint &p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qwindowsysteminterface.cpp
Lines: 853-859
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &stream, const QMatrix4x4 &matrix)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qmatrix4x4.cpp
Lines: 2058-2064
  0.000% (0/6)
43
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QVector3D &vector)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/math3d/qvector3d.cpp
Lines: 698-704
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QLayoutPolicy &p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/util/qlayoutpolicy.cpp
Lines: 120-126
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug s, const QNetworkCookie &cookie)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookie.cpp
Lines: 1035-1041
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug debug, QSslEllipticCurve curve)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslellipticcurve.cpp
Lines: 169-175
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: const QDBusArgument &operator<<(QDBusArgument &arg, const QDBusMenuItem &item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenutypes.cpp
Lines: 51-57
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: const QDBusArgument &operator<<(QDBusArgument &arg, const QDBusMenuItemKeys &keys)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenutypes.cpp
Lines: 67-73
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: const QDBusArgument &operator<<(QDBusArgument &arg, const QDBusMenuEvent &ev)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenutypes.cpp
Lines: 257-263
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug d, const QDBusMenuItem &item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenutypes.cpp
Lines: 274-280
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug d, const QDBusMenuLayoutItem &item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenutypes.cpp
Lines: 282-288
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: QDBusArgument &operator<<(QDBusArgument &argument, const QSpiAppUpdate &update)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/struct_marshallers.cpp
Lines: 151-156
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: QDBusArgument &operator<<(QDBusArgument &argument, const QSpiRelationArrayEntry &entry)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/struct_marshallers.cpp
Lines: 168-173
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug d, const QGestureEvent *gestureEvent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesture.cpp
Lines: 1170-1176
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QSizePolicy &p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qsizepolicy.cpp
Lines: 499-505
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: QDebug &operator<<(QDebug &dbg, const QScrollerPrivate::ScrollSegment &s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 74-80
  0.000% (0/1)
41
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QPersistentModelIndex &idx)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 458-465
 60.000% (3/5)
42
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QPoint &p)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qpoint.cpp
Lines: 393-400
 60.000% (3/5)
42
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &s, const QSize &sz)
Coverage:  60.000% (3/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp
Lines: 405-412
 60.000% (3/5)
42
operator<<
Name: operator<<
Prototype: QDataStream &operator<<(QDataStream &out, const QByteArray &ba)
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp
Lines: 2909-2916
 83.333% (5/6)
42
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QModelIndex &idx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qabstractitemmodel.cpp
Lines: 450-456
100.000% (1/1)
41
operator<<
Name: operator<<
Prototype: QDebug operator<<(QDebug dbg, const QRegExp &r)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 4588-4594
100.000% (1/1)
41
operator<<
Name: operator<<
Prototype: QDBusArgument &operator<<(QDBusArgument &a, const QDateTime &dt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1204-1210
100.000% (1/1)
41
operator<<
Name: operator<<
Prototype: QDBusArgument &operator<<(QDBusArgument &a, const QRect &rect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1223-1230
100.000% (1/1)
41
operator<<
Name: operator<<
Prototype: QDBusArgument &operator<<(QDBusArgument &a, const QRectF &rect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1243-1250
100.000% (1/1)
41
operator<<
Name: operator<<
Prototype: QDBusArgument &operator<<(QDBusArgument &a, const QSize &size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1261-1268
100.000% (1/1)
41
operator<<
Name: operator<<
Prototype: QDBusArgument &operator<<(QDBusArgument &a, const QSizeF &size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1282-1289
100.000% (1/1)
41
operator<<
Name: operator<<
Prototype: QDBusArgument &operator<<(QDBusArgument &a, const QPoint &pt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1300-1307
100.000% (1/1)
41
operator<<
Name: operator<<
Prototype: QDBusArgument &operator<<(QDBusArgument &a, const QPointF &pt)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1321-1328
100.000% (1/1)
41
operator<<
Name: operator<<
Prototype: QDBusArgument &operator<<(QDBusArgument &a, const QLine &line)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1341-1348
100.000% (1/1)
41
operator<<
Name: operator<<
Prototype: QDBusArgument &operator<<(QDBusArgument &a, const QLineF &line)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusargument.cpp
Lines: 1361-1368
100.000% (1/1)
41
normalizeLong
Name: normalizeLong
Prototype: static int normalizeLong(uint tp)
Coverage:  77.778% (7/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 3387-3393
 77.778% (7/9)
41
needsResolving
Name: needsResolving
Prototype: static inline bool needsResolving(const QBrush &brush)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 6820-6826
  0.000% (0/9)
41
makeTimespec
Name: makeTimespec
Prototype: static timespec makeTimespec(time_t secs, long nsecs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 488-494
100.000% (1/1)
41
locking_function
Name: locking_function
Prototype: static void locking_function(int mode, int lockNumber, const char *, int)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 178-187
100.000% (4/4)
42
localePrivateByName
Name: localePrivateByName
Prototype: static QLocalePrivate *localePrivateByName(const QString &name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 704-710
100.000% (4/4)
42
lineToHook
Name: lineToHook
Prototype: static void lineToHook(qfixed x, qfixed y, void *data)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 560-566
  0.000% (0/4)
42
is_monochrome
Name: is_monochrome
Prototype: static inline bool is_monochrome(const QVector<QRgb> &colorTable)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpdf.cpp
Lines: 2406-2412
  0.000% (0/7)
41
isXIType
Name: isXIType
Prototype: static inline bool isXIType(xcb_generic_event_t *event, int opCode, uint16_t type)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp
Lines: 1590-1597
100.000% (4/4)
42
isInheritable
Name: isInheritable
Prototype: static inline bool isInheritable(Property propertyId)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 367-388
  0.000% (0/17)
415
isHexDigit
Name: isHexDigit
Prototype: static inline bool isHexDigit(const char c)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qcssparser.cpp
Lines: 2046-2052
  0.000% (0/13)
41
isConfigFunction
Name: isConfigFunction
Prototype: static bool isConfigFunction(QEasingCurve::Type type)
Coverage: 100.000% (9/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp
Lines: 318-324
100.000% (9/9)
41
invalidateEngine
Name: invalidateEngine
Prototype: static void invalidateEngine(QRegExpPrivate *priv)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 3875-3882
100.000% (4/4)
42
intersectLine
Name: intersectLine
Prototype: template <Edge edge> QPointF intersectLine(const QPointF &a, const QPointF &b, qreal t)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1947-1958
  0.000% (0/5)
44
interpolate_pixel_rgb16x2_255
Name: interpolate_pixel_rgb16x2_255
Prototype: static inline quint32 interpolate_pixel_rgb16x2_255(quint32 x, quint8 a, quint32 y, quint8 b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4277-4284
  0.000% (0/1)
41
interfaceNotFoundError
Name: interfaceNotFoundError
Prototype: static inline QDBusMessage interfaceNotFoundError(const QDBusMessage &msg, const QString &interface_name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusinternalfilters.cpp
Lines: 198-204
100.000% (1/1)
41
intToThreeBytes
Name: intToThreeBytes
Prototype: static QByteArray intToThreeBytes(qint32 number)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 393-399
100.000% (1/1)
41
intToFourBytes
Name: intToFourBytes
Prototype: static QByteArray intToFourBytes(qint32 number)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 385-391
100.000% (1/1)
41
iniChopTrailingSpaces
Name: iniChopTrailingSpaces
Prototype: inline static void iniChopTrailingSpaces(QString &str, int limit)
Coverage:  87.500% (7/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Lines: 711-717
 87.500% (7/8)
42
hb_qt_script_from_script
Name: hb_qt_script_from_script
Prototype: QChar::Script hb_qt_script_from_script(hb_script_t script)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 208-214
  0.000% (0/6)
42
hb_getFontMetric
Name: hb_getFontMetric
Prototype: static HB_Fixed hb_getFontMetric(HB_Font font, HB_FontMetric metric)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 159-166
  0.000% (0/4)
42
hasElementIndexUint
Name: hasElementIndexUint
Prototype: static bool hasElementIndexUint()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 2262-2268
  0.000% (0/4)
42
hardlight_op
Name: hardlight_op
Prototype: static inline uint hardlight_op(int dst, int src, int da, int sa)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1468-1476
  0.000% (0/4)
42
grow
Name: grow
Prototype: static int grow(int size)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlist.cpp
Lines: 57-64
 50.000% (2/4)
42
grabMessageHandler
Name: grabMessageHandler
Prototype: static bool grabMessageHandler()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qlogging.cpp
Lines: 1577-1584
 50.000% (2/4)
42
get_style_class_name
Name: get_style_class_name
Prototype: static QByteArray get_style_class_name()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 153-159
  0.000% (0/4)
42
getWord1
Name: getWord1
Prototype: static inline quint32 getWord1(const volatile double x)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 381-389
 50.000% (2/4)
42
getWord0
Name: getWord0
Prototype: static inline quint32 getWord0(const volatile double x)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 355-363
 50.000% (2/4)
42
futexFlags
Name: futexFlags
Prototype: static inline int futexFlags()
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp
Lines: 127-133
100.000% (4/4)
42
foldCase
Name: foldCase
Prototype: static inline uint foldCase(const ushort *ch, const ushort *start)
Coverage:  25.000% (2/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp
Lines: 1507-1513
 25.000% (2/8)
42
findBySize
Name: findBySize
Prototype: static inline int findBySize(const QVector<QImage> &images, const QSize &size)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 363-370
  0.000% (0/7)
43
findAttribute
Name: findAttribute
Prototype: static inline int findAttribute(const QStringList &attributes, const QString &name)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtexthtmlparser.cpp
Lines: 1683-1690
  0.000% (0/6)
42
fetchUntransformedRGB16
Name: fetchUntransformedRGB16
Prototype: static const uint * fetchUntransformedRGB16(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1437-1449
  0.000% (0/4)
42
fetchUntransformed
Name: fetchUntransformed
Prototype: static const uint * fetchUntransformed(uint *buffer, const Operator *, const QSpanData *data, int y, int x, int length)
Coverage:  0.000% (0/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1421-1428
  0.000% (0/3)
41
fast_ceil_positive
Name: fast_ceil_positive
Prototype: static inline int fast_ceil_positive(const qreal &v)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 2075-2082
  0.000% (0/4)
42
expandSize
Name: expandSize
Prototype: static void expandSize(QSizeF &result, const QSizeF &size)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayoutitem.cpp
Lines: 75-81
  0.000% (0/11)
43
elfHash
Name: elfHash
Prototype: static uint elfHash(const char *name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qtranslator.cpp
Lines: 117-123
  0.000% (0/1)
41
elapsedAndRestart
Name: elapsedAndRestart
Prototype: static qint64 elapsedAndRestart(qint64 sec, qint64 frac, qint64 *nowsec, qint64 *nowfrac)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qelapsedtimer_unix.cpp
Lines: 185-192
100.000% (1/1)
41
do_gettime
Name: do_gettime
Prototype: static inline void do_gettime(qint64 *sec, qint64 *frac)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qelapsedtimer_unix.cpp
Lines: 150-156
100.000% (1/1)
41
doCheckUnGrabAncestor
Name: doCheckUnGrabAncestor
Prototype: static inline bool doCheckUnGrabAncestor(QXcbConnection *conn)
Coverage:  70.000% (7/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2286-2303
 70.000% (7/10)
42
destroy_current_thread_data_key
Name: destroy_current_thread_data_key
Prototype: static void destroy_current_thread_data_key()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 166-176
  0.000% (0/1)
41
destFetchRGB16
Name: destFetchRGB16
Prototype: static uint * destFetchRGB16(uint *buffer, QRasterBuffer *rasterBuffer, int x, int y, int length)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1015-1021
  0.000% (0/4)
42
destFetch64
Name: destFetch64
Prototype: static QRgba64 * destFetch64(QRgba64 *buffer, QRasterBuffer *rasterBuffer, int x, int y, int length)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1030-1036
  0.000% (0/1)
41
data
Name: data
Prototype: static inline QTextFrameData *data(QTextFrame *f)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 242-248
  0.000% (0/4)
42
customClear
Name: customClear
Prototype: static void customClear(QVariant::Private *d)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1048-1056
100.000% (4/4)
42
copyUInt
Name: copyUInt
Prototype: static inline void copyUInt(uchar *dest, const uchar *src)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 83-89
  0.000% (0/1)
41
copyMetadata
Name: copyMetadata
Prototype: static void copyMetadata(QImageData *dst, const QImageData *src)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage.cpp
Lines: 1106-1113
  0.000% (0/1)
41
convertToPcreOptions
Name: convertToPcreOptions
Prototype: static int convertToPcreOptions(QRegularExpression::MatchOptions matchOptions)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp
Lines: 806-814
100.000% (4/4)
42
convertRGBA8888ToARGB64PM
Name: convertRGBA8888ToARGB64PM
Prototype: static const QRgba64 * convertRGBA8888ToARGB64PM(QRgba64 *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 578-590
  0.000% (0/4)
42
convertARGB32ToARGB64PM
Name: convertARGB32ToARGB64PM
Prototype: static const QRgba64 * convertARGB32ToARGB64PM(QRgba64 *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 552-564
  0.000% (0/4)
42
containsDecendantOf
Name: containsDecendantOf
Prototype: static bool containsDecendantOf(const QSet<QAbstractState *> &states, const QAbstractState *node)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Lines: 295-302
100.000% (4/4)
43
contains
Name: contains
Prototype: static inline bool contains(const QJsonArray &haystack, unsigned needle)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 150-157
  0.000% (0/7)
43
contains
Name: contains
Prototype: static inline bool contains(const QJsonArray &haystack, const QString &needle)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopengl.cpp
Lines: 159-166
  0.000% (0/7)
43
combineSize
Name: combineSize
Prototype: static void combineSize(QSizeF &result, const QSizeF &size)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayoutitem.cpp
Lines: 59-65
  0.000% (0/7)
43
closeAllPopups
Name: closeAllPopups
Prototype: static inline void closeAllPopups()
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 3000-3008
  0.000% (0/6)
42
cleanPath
Name: cleanPath
Prototype: static QString cleanPath(const QString &_path)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qresource.cpp
Lines: 130-138
 50.000% (2/4)
42
cleanDriverDict
Name: cleanDriverDict
Prototype: static void cleanDriverDict()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldatabase.cpp
Lines: 202-208
100.000% (1/1)
41
check_step_valid
Name: check_step_valid
Prototype: static inline bool check_step_valid(qreal step, const char *method)
Coverage:  0.000% (0/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitemanimation.cpp
Lines: 92-99
  0.000% (0/6)
42
changeSpacerSize
Name: changeSpacerSize
Prototype: static void changeSpacerSize(QLayout *layout, int index, int width, int height)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qwizard.cpp
Lines: 85-91
  0.000% (0/4)
42
boundSize
Name: boundSize
Prototype: static void boundSize(QSizeF &result, const QSizeF &size)
Coverage:  0.000% (0/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicslayoutitem.cpp
Lines: 67-73
  0.000% (0/11)
43
blend_pixel
Name: blend_pixel
Prototype: inline static void blend_pixel(quint32 &dst, const quint32 src)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_ssse3.cpp
Lines: 42-48
  0.000% (0/7)
43
applyCursor
Name: applyCursor
Prototype: static inline void applyCursor(const QList<QWindow *> &l, const QCursor &c)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 3418-3425
  0.000% (0/9)
43
appendSeparator
Name: appendSeparator
Prototype: static inline void appendSeparator(QStringList *list, const QString &string, int from, int size, int lastQuote)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp
Lines: 350-356
100.000% (4/4)
42
ancestorOf
Name: ancestorOf
Prototype: static inline bool ancestorOf(QObject *widget, QObject *other)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/itemviews/qtreeview.cpp
Lines: 1522-1529
  0.000% (0/7)
43
aggregateParameterCount
Name: aggregateParameterCount
Prototype: static int aggregateParameterCount(const QVector<QMetaMethodBuilderPrivate> &methods)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp
Lines: 1158-1164
100.000% (4/4)
42
addLine
Name: addLine
Prototype: void addLine(QPainterPath &path, const QLineF &line)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1960-1968
  0.000% (0/5)
42
Page:<>1
eLOC - Effective Lines of Code: 985
...100
eLOC - Effective Lines of Code: 6
...110
eLOC - Effective Lines of Code: 6
...120
eLOC - Effective Lines of Code: 5
...126
eLOC - Effective Lines of Code: 5
127
eLOC - Effective Lines of Code: 5
128
eLOC - Effective Lines of Code: 5
129
eLOC - Effective Lines of Code: 5
130131
eLOC - Effective Lines of Code: 4
132
eLOC - Effective Lines of Code: 4
133
eLOC - Effective Lines of Code: 4
134
eLOC - Effective Lines of Code: 4
...140
eLOC - Effective Lines of Code: 4
...150
eLOC - Effective Lines of Code: 4
...160
eLOC - Effective Lines of Code: 3
...200
eLOC - Effective Lines of Code: 2
...300
eLOC - Effective Lines of Code: 1
...308
eLOC - Effective Lines of Code: 0

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