QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 1262
...20
McCabe - Cyclomatic Complexity: 7
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 2
...50
McCabe - Cyclomatic Complexity: 1
...52
McCabe - Cyclomatic Complexity: 1
53
McCabe - Cyclomatic Complexity: 1
54
McCabe - Cyclomatic Complexity: 1
55
McCabe - Cyclomatic Complexity: 1
5657
McCabe - Cyclomatic Complexity: 1
58
McCabe - Cyclomatic Complexity: 1
59
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
cpuidFeatures07_00
Name: cpuidFeatures07_00
Prototype: static void cpuidFeatures07_00(uint &ebx, uint &ecx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines: 208-227
100.000% (1/1)
101
cpuidFeatures01
Name: cpuidFeatures01
Prototype: static void cpuidFeatures01(uint &ecx, uint &edx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp
Lines: 187-202
100.000% (1/1)
61
copyUShort
Name: copyUShort
Prototype: static inline void copyUShort(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: 91-95
  0.000% (0/1)
21
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
copyConverterStateHelper
Name: copyConverterStateHelper
Prototype: static void copyConverterStateHelper(QTextCodec::ConverterState *dest, const QTextCodec::ConverterState *src)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 357-368
100.000% (1/1)
61
coordinate
Name: coordinate
Prototype: static inline qreal coordinate(const QPointF &pos, int axis)
Coverage:  0.000% (0/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 305-308
  0.000% (0/3)
11
convert_passthrough_inplace
Name: convert_passthrough_inplace
Prototype: template<QImage::Format Format> static bool convert_passthrough_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 245-250
  0.000% (0/1)
21
convert_X_to_Mono
Name: convert_X_to_Mono
Prototype: static void convert_X_to_Mono(QImageData *dst, const QImageData *src, Qt::ImageConversionFlags flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1424-1427
  0.000% (0/1)
11
convert_ARGB_to_Indexed8
Name: convert_ARGB_to_Indexed8
Prototype: static void convert_ARGB_to_Indexed8(QImageData *dst, const QImageData *src, Qt::ImageConversionFlags flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1716-1719
  0.000% (0/1)
11
convert_ARGB_PM_to_Mono
Name: convert_ARGB_PM_to_Mono
Prototype: static void convert_ARGB_PM_to_Mono(QImageData *dst, const QImageData *src, Qt::ImageConversionFlags flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1429-1434
  0.000% (0/1)
31
convert_ARGB_PM_to_Indexed8
Name: convert_ARGB_PM_to_Indexed8
Prototype: static void convert_ARGB_PM_to_Indexed8(QImageData *dst, const QImageData *src, Qt::ImageConversionFlags flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1709-1714
  0.000% (0/1)
31
convertRGBA8888ToARGB32PM_sse4
Name: convertRGBA8888ToARGB32PM_sse4
Prototype: const uint * convertRGBA8888ToARGB32PM_sse4(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_sse4.cpp
Lines: 47-51
  0.000% (0/1)
11
convertRGBA8888ToARGB32PM_avx2
Name: convertRGBA8888ToARGB32PM_avx2
Prototype: const uint * convertRGBA8888ToARGB32PM_avx2(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_avx2.cpp
Lines: 46-50
  0.000% (0/1)
11
convertRGBA8888ToARGB32PM
Name: convertRGBA8888ToARGB32PM
Prototype: static const uint * convertRGBA8888ToARGB32PM(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 443-447
  0.000% (0/1)
11
convertRGBA8888PMToARGB64PM
Name: convertRGBA8888PMToARGB64PM
Prototype: static const QRgba64 * convertRGBA8888PMToARGB64PM(QRgba64 *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 592-602
  0.000% (0/1)
21
convertRGB32ToRGB64
Name: convertRGB32ToRGB64
Prototype: static const QRgba64 * convertRGB32ToRGB64(QRgba64 *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 540-550
  0.000% (0/1)
21
convertPassThrough
Name: convertPassThrough
Prototype: static const uint * convertPassThrough(uint *, const uint *src, int, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 423-427
  0.000% (0/1)
11
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: 110-125
 76.923% (10/13)
81
convertARGB32ToARGB32PM_sse4
Name: convertARGB32ToARGB32PM_sse4
Prototype: const uint * convertARGB32ToARGB32PM_sse4(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_sse4.cpp
Lines: 41-45
  0.000% (0/1)
11
convertARGB32ToARGB32PM_avx2
Name: convertARGB32ToARGB32PM_avx2
Prototype: const uint * convertARGB32ToARGB32PM_avx2(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_avx2.cpp
Lines: 40-44
  0.000% (0/1)
11
convertARGB32ToARGB32PM
Name: convertARGB32ToARGB32PM
Prototype: static const uint * convertARGB32ToARGB32PM(uint *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 429-433
  0.000% (0/1)
11
convertARGB32PMToARGB64PM
Name: convertARGB32PMToARGB64PM
Prototype: static const QRgba64 * convertARGB32PMToARGB64PM(QRgba64 *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 566-576
  0.000% (0/1)
21
convertA2RGB30PMToARGB64PM
Name: convertA2RGB30PMToARGB64PM
Prototype: template<QtPixelOrder PixelOrder> static const QRgba64 * convertA2RGB30PMToARGB64PM(QRgba64 *buffer, const uint *src, int count, const QPixelLayout *, const QRgb *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 681-692
  0.000% (0/1)
21
containsViewport
Name: containsViewport
Prototype: static inline bool containsViewport(const QRect &r, int width, int height)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 943-944
  0.000% (0/9)
11
constData
Name: constData
Prototype: static const void *constData(const QVariant::Private &d)
Coverage: 100.000% (3/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 334-337
100.000% (3/3)
11
connManager_prepare
Name: connManager_prepare
Prototype: static void connManager_prepare()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qnetworkconfigmanager.cpp
Lines: 52-57
100.000% (1/1)
31
component
Name: component
Prototype: static inline qreal component(const QPointF &point, unsigned int i)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 655-660
  0.000% (0/1)
31
comparePoints
Name: comparePoints
Prototype: static inline bool comparePoints(const QPointF &a, const QPointF &b)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 70-74
  0.000% (0/5)
21
compare
Name: compare
Prototype: static inline int compare(quint64 a, quint64 b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 101-104
  0.000% (0/1)
11
clipIfValid
Name: clipIfValid
Prototype: static inline QRectF clipIfValid(const QRectF &rect, const QRectF &clip)
Coverage:  0.000% (0/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1015-1018
  0.000% (0/3)
11
clientChallenge
Name: clientChallenge
Prototype: static QByteArray clientChallenge(const QAuthenticatorPrivate *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 1204-1209
100.000% (1/1)
31
clear_thread_data
Name: clear_thread_data
Prototype: static void clear_thread_data()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 200-206
100.000% (1/1)
21
clearTextIcon
Name: clearTextIcon
Coverage:  0.000% (0/1)
  0.000% (0/1)
01
clearText16IconPath
Name: clearText16IconPath
Coverage:  0.000% (0/1)
  0.000% (0/1)
01
clearSystemPalette
Name: clearSystemPalette
Prototype: static void clearSystemPalette()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qapplication.cpp
Lines: 147-151
  0.000% (0/1)
21
clearPalette
Name: clearPalette
Prototype: static inline void clearPalette()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 221-225
  0.000% (0/1)
21
clearFontUnlocked
Name: clearFontUnlocked
Prototype: static inline void clearFontUnlocked()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 239-243
  0.000% (0/1)
21
clearExpectFail
Name: clearExpectFail
Prototype: static void clearExpectFail()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp
Lines: 117-122
100.000% (1/1)
31
cleanupPrinterSupport
Name: cleanupPrinterSupport
Prototype: static void cleanupPrinterSupport()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintplugin.cpp
Lines: 59-65
100.000% (1/1)
21
cleanupDevicesList
Name: cleanupDevicesList
Prototype: static void cleanupDevicesList()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qtouchdevice.cpp
Lines: 202-207
  0.000% (0/1)
31
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
clampToRect
Name: clampToRect
Prototype: inline QPointF clampToRect(const QPointF &p, const QRectF &rect)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 129-134
  0.000% (0/1)
31
checkExecutable
Name: checkExecutable
Prototype: static inline bool checkExecutable(const QString &candidate, QString *result)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/services/genericunix/qgenericunixservices.cpp
Lines: 69-73
  0.000% (0/1)
21
center
Name: center
Prototype: QTextStream &center(QTextStream &stream)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2917-2921
  0.000% (0/1)
21
castToInterpolator
Name: castToInterpolator
Prototype: template<typename T> static inline QVariantAnimation::Interpolator castToInterpolator(QVariant (*func)(const T &from, const T &to, qreal progress))
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp
Lines: 443-446
100.000% (1/1)
11
canMergeFromRight
Name: canMergeFromRight
Prototype: static inline bool canMergeFromRight(const QRect *left, const QRect *right)
Coverage:  0.000% (0/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1186-1191
  0.000% (0/7)
31
canMergeFromLeft
Name: canMergeFromLeft
Prototype: static inline bool canMergeFromLeft(const QRect *right, const QRect *left)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1193-1196
  0.000% (0/1)
11
canMapPosition
Name: canMapPosition
Prototype: static inline bool canMapPosition(QWindow *window)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12356-12359
  0.000% (0/5)
11
c_private
Name: c_private
Prototype: static QLocalePrivate *c_private()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 534-538
100.000% (1/1)
11
bom
Name: bom
Prototype: QTextStream &bom(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 3011-3015
100.000% (1/1)
21
blend_src_generic
Name: blend_src_generic
Prototype: static void blend_src_generic(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 4114-4119
  0.000% (0/1)
31
bin
Name: bin
Prototype: QTextStream &bin(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2664-2668
100.000% (1/1)
21
basicSize
Name: basicSize
Prototype: static inline QSize basicSize( bool horizontal, const QSize &lc, const QSize &rc, const QSize &s, const QSize &t)
Coverage:  0.000% (0/3)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtabwidget.cpp
Lines: 801-809
  0.000% (0/3)
51
bannerPageToString
Name: bannerPageToString
Coverage:  0.000% (0/1)
  0.000% (0/1)
01
authenticationKey
Name: authenticationKey
Prototype: static inline QByteArray authenticationKey(const QUrl &url, const QString &realm)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkaccessauthenticationmanager.cpp
Lines: 135-140
100.000% (1/1)
31
atspiTextAttribute
Name: atspiTextAttribute
Coverage:  0.000% (0/1)
  0.000% (0/1)
01
atspiSize
Name: atspiSize
Prototype: QString atspiSize(const QString &ia2Size)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1946-1950
  0.000% (0/1)
11
atspiColor
Name: atspiColor
Prototype: QString atspiColor(const QString &ia2Color)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/atspiadaptor.cpp
Lines: 1940-1944
  0.000% (0/1)
11
asciiIsLetter
Name: asciiIsLetter
Prototype: static inline bool asciiIsLetter(char ch)
Coverage:  80.000% (4/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp
Lines: 443-447
 80.000% (4/5)
21
ascendingLessThan
Name: ascendingLessThan
Prototype: static bool ascendingLessThan(const QPair<QString, int> &s1, const QPair<QString, int> &s2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qstringlistmodel.cpp
Lines: 248-251
100.000% (1/1)
11
area
Name: area
Prototype: static inline int area(const QSize &s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qicon.cpp
Lines: 178-178
  0.000% (0/1)
11
areMetricsTooLarge
Name: areMetricsTooLarge
Prototype: static inline bool areMetricsTooLarge(const QFontEngineFT::GlyphInfo &info)
Coverage:  69.231% (9/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine_ft.cpp
Lines: 846-855
 69.231% (9/13)
61
appendIntToThreeBytes
Name: appendIntToThreeBytes
Prototype: static void appendIntToThreeBytes(char *output, qint32 number)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 374-378
100.000% (1/1)
21
appendIntToFourBytes
Name: appendIntToFourBytes
Prototype: static void appendIntToFourBytes(char *output, qint32 number)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qspdyprotocolhandler.cpp
Lines: 380-383
100.000% (1/1)
11
animationValueLessThan
Name: animationValueLessThan
Prototype: static bool animationValueLessThan(const QVariantAnimation::KeyValue &p1, const QVariantAnimation::KeyValue &p2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp
Lines: 151-154
100.000% (1/1)
11
alignAddress
Name: alignAddress
Prototype: static inline uchar *alignAddress(uchar *address, quintptr alignmentMask)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpaintengine_raster.cpp
Lines: 3496-3499
  0.000% (0/1)
11
addPoint
Name: addPoint
Prototype: static void addPoint(QPolygon &a, const QPoint &p)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qlcdnumber.cpp
Lines: 869-874
  0.000% (0/1)
31
activeWindowChangeQueued
Name: activeWindowChangeQueued
Prototype: static bool activeWindowChangeQueued(const QWindow *window)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/qxcbwindow.cpp
Lines: 2769-2778
  0.000% (0/5)
41
_qt_movableAncestorIsSelected
Name: _qt_movableAncestorIsSelected
Prototype: bool _qt_movableAncestorIsSelected(const QGraphicsItem *item)
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsitem.cpp
Lines: 7110-7114
  0.000% (0/9)
21
_q_interpolate
Name: _q_interpolate
Prototype: template<> inline QLine _q_interpolate(const QLine &f, const QLine &t, qreal progress)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp
Lines: 181-184
  0.000% (0/1)
11
_q_interpolate
Name: _q_interpolate
Prototype: template<> inline QLineF _q_interpolate(const QLineF &f, const QLineF &t, qreal progress)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp
Lines: 186-189
  0.000% (0/1)
11
_q_interpolate
Name: _q_interpolate
Prototype: template<> inline QQuaternion _q_interpolate(const QQuaternion &f,const QQuaternion &t, qreal progress)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/animation/qguivariantanimation.cpp
Lines: 54-57
  0.000% (0/1)
11
_q_interpolate
Name: _q_interpolate
Prototype: template<> inline QColor _q_interpolate(const QColor &f,const QColor &t, qreal progress)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/animation/qguivariantanimation.cpp
Lines: 46-52
  0.000% (0/1)
41
_q_interpolate
Name: _q_interpolate
Prototype: template<> inline QRectF _q_interpolate(const QRectF &f, const QRectF &t, qreal progress)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp
Lines: 171-179
  0.000% (0/1)
61
_q_interpolate
Name: _q_interpolate
Prototype: template<> inline QRect _q_interpolate(const QRect &f, const QRect &t, qreal progress)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp
Lines: 161-169
100.000% (1/1)
61
_q_hoverFromMouseEvent
Name: _q_hoverFromMouseEvent
Prototype: static void _q_hoverFromMouseEvent(QGraphicsSceneHoverEvent *hover, const QGraphicsSceneMouseEvent *mouseEvent)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 257-268
  0.000% (0/1)
91
_q_futex
Name: _q_futex
Prototype: static inline int _q_futex(void *addr, int op, int val, const struct timespec *timeout)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp
Lines: 135-147
100.000% (1/1)
41
_hb_qt_unicode_script
Name: _hb_qt_unicode_script
Prototype: static hb_script_t _hb_qt_unicode_script(hb_unicode_funcs_t * , hb_codepoint_t unicode, void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 289-295
  0.000% (0/1)
11
_hb_qt_unicode_mirroring
Name: _hb_qt_unicode_mirroring
Prototype: static hb_codepoint_t _hb_qt_unicode_mirroring(hb_unicode_funcs_t * , hb_codepoint_t unicode, void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 281-287
  0.000% (0/1)
11
_hb_qt_unicode_general_category
Name: _hb_qt_unicode_general_category
Prototype: static hb_unicode_general_category_t _hb_qt_unicode_general_category(hb_unicode_funcs_t * , hb_codepoint_t unicode, void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 273-279
  0.000% (0/1)
11
_hb_qt_unicode_eastasian_width
Name: _hb_qt_unicode_eastasian_width
Prototype: static unsigned int _hb_qt_unicode_eastasian_width(hb_unicode_funcs_t * , hb_codepoint_t , void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 225-232
  0.000% (0/1)
21
_hb_qt_unicode_compose
Name: _hb_qt_unicode_compose
Prototype: static hb_bool_t _hb_qt_unicode_compose(hb_unicode_funcs_t * , hb_codepoint_t a, hb_codepoint_t b, hb_codepoint_t *ab, void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 297-312
  0.000% (0/1)
61
_hb_qt_unicode_combining_class
Name: _hb_qt_unicode_combining_class
Prototype: static hb_unicode_combining_class_t _hb_qt_unicode_combining_class(hb_unicode_funcs_t * , hb_codepoint_t unicode, void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 217-223
  0.000% (0/1)
11
_hb_qt_font_get_glyph_v_origin
Name: _hb_qt_font_get_glyph_v_origin
Prototype: static hb_bool_t _hb_qt_font_get_glyph_v_origin(hb_font_t * , void * , hb_codepoint_t , hb_position_t * , hb_position_t * , void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 471-479
  0.000% (0/1)
21
_hb_qt_font_get_glyph_v_kerning
Name: _hb_qt_font_get_glyph_v_kerning
Prototype: static hb_position_t _hb_qt_font_get_glyph_v_kerning(hb_font_t * , void * , hb_codepoint_t , hb_codepoint_t , void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 502-509
  0.000% (0/1)
21
_hb_qt_font_get_glyph_v_advance
Name: _hb_qt_font_get_glyph_v_advance
Prototype: static hb_position_t _hb_qt_font_get_glyph_v_advance(hb_font_t * , void * , hb_codepoint_t , void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 453-460
  0.000% (0/1)
21
_hb_qt_font_get_glyph_h_origin
Name: _hb_qt_font_get_glyph_h_origin
Prototype: static hb_bool_t _hb_qt_font_get_glyph_h_origin(hb_font_t * , void * , hb_codepoint_t , hb_position_t * , hb_position_t * , void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 462-469
  0.000% (0/1)
11
_hb_qt_font_get_glyph_h_kerning
Name: _hb_qt_font_get_glyph_h_kerning
Prototype: static hb_position_t _hb_qt_font_get_glyph_h_kerning(hb_font_t *font, void *font_data, hb_codepoint_t first_glyph, hb_codepoint_t second_glyph, void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 481-500
  0.000% (0/1)
101
_hb_qt_font_get_glyph_h_advance
Name: _hb_qt_font_get_glyph_h_advance
Prototype: static hb_position_t _hb_qt_font_get_glyph_h_advance(hb_font_t *font, void *font_data, hb_codepoint_t glyph, void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 433-451
  0.000% (0/1)
91
_hb_qt_font_get_glyph_from_name
Name: _hb_qt_font_get_glyph_from_name
Prototype: static hb_bool_t _hb_qt_font_get_glyph_from_name(hb_font_t * , void * , const char * , int , hb_codepoint_t *glyph, void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 563-572
  0.000% (0/1)
31
_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: 511-528
  0.000% (0/1)
81
_hb_qt_font_get_glyph
Name: _hb_qt_font_get_glyph
Prototype: static hb_bool_t _hb_qt_font_get_glyph(hb_font_t * , void *font_data, hb_codepoint_t unicode, hb_codepoint_t , hb_codepoint_t *glyph, void * )
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 419-431
  0.000% (0/1)
41
XInput2TouchDeviceData
Name: XInput2TouchDeviceData
Coverage: 100.000% (1/1)
100.000% (1/1)
21
SubtractRegion
Name: SubtractRegion
Prototype: static void SubtractRegion(QRegionPrivate *regM, QRegionPrivate *regS, QRegionPrivate &dest)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 2601-2620
  0.000% (0/1)
71
StrokeHandler
Name: StrokeHandler
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
Storeinc
Name: Storeinc
Prototype: static inline void Storeinc(quint32 *&a, const quint32 &b, const quint32 &c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 406-411
100.000% (1/1)
21
SHA384_512AddLength
Name: SHA384_512AddLength
Prototype: static inline int SHA384_512AddLength(SHA512Context *context, unsigned int length)
Coverage:  40.000% (2/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp
Lines: 152-156
 40.000% (2/5)
21
SHA224_256AddLength
Name: SHA224_256AddLength
Prototype: static inline int SHA224_256AddLength(SHA256Context *context, unsigned int length)
Coverage:  40.000% (2/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp
Lines: 147-151
 40.000% (2/5)
21
QtFontDesc
Name: QtFontDesc
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 1262
...20
McCabe - Cyclomatic Complexity: 7
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 2
...50
McCabe - Cyclomatic Complexity: 1
...52
McCabe - Cyclomatic Complexity: 1
53
McCabe - Cyclomatic Complexity: 1
54
McCabe - Cyclomatic Complexity: 1
55
McCabe - Cyclomatic Complexity: 1
5657
McCabe - Cyclomatic Complexity: 1
58
McCabe - Cyclomatic Complexity: 1
59
McCabe - Cyclomatic Complexity: 1

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