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

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 1267
...20
McCabe - Cyclomatic Complexity: 7
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 2
...48
McCabe - Cyclomatic Complexity: 1
49
McCabe - Cyclomatic Complexity: 1
50
McCabe - Cyclomatic Complexity: 1
51
McCabe - Cyclomatic Complexity: 1
5253
McCabe - Cyclomatic Complexity: 1
54
McCabe - Cyclomatic Complexity: 1
55
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
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: 125-131
  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: 196-203
100.000% (1/1)
41
elapsed
Name: elapsed
Prototype: static double elapsed(qint64 after, qint64 before)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp
Lines: 131-134
100.000% (1/1)
11
dumpOutput
Name: dumpOutput
Prototype: static void dumpOutput(const QByteArray &data, FILE *fh)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmarkvalgrind.cpp
Lines: 77-82
  0.000% (0/1)
31
dumpLayout
Name: dumpLayout
Prototype: static void dumpLayout(QTextStream &qout, const QDockAreaLayout &layout)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 139-155
  0.000% (0/1)
131
dump
Name: dump
Prototype: static inline QString dump(const QByteArray &)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qsocks5socketengine.cpp
Lines: 147-147
  0.000% (0/1)
11
dummyStreamDebug
Name: dummyStreamDebug
Prototype: static void dummyStreamDebug(QDebug, const QVariant &)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1006-1006
  0.000% (0/1)
11
dummyIsNull
Name: dummyIsNull
Prototype: static bool dummyIsNull(const QVariant::Private *d)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1002-1002
  0.000% (0/1)
11
dummyFutexValue
Name: dummyFutexValue
Prototype: static inline QMutexData *dummyFutexValue()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp
Lines: 126-129
100.000% (1/1)
11
dummyConvert
Name: dummyConvert
Prototype: static bool dummyConvert(const QVariant::Private *, int, void *, bool *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1004-1004
  0.000% (0/1)
11
dummyConstruct
Name: dummyConstruct
Prototype: static void dummyConstruct(QVariant::Private *, const void *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1000-1000
  0.000% (0/1)
11
dummyCompare
Name: dummyCompare
Prototype: static bool dummyCompare(const QVariant::Private *, const QVariant::Private *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1003-1003
  0.000% (0/1)
11
dummyClear
Name: dummyClear
Prototype: static void dummyClear(QVariant::Private *)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1001-1001
  0.000% (0/1)
11
downloadBufferDeleter
Name: downloadBufferDeleter
Prototype: static void downloadBufferDeleter(char *ptr)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyimpl.cpp
Lines: 709-712
  0.000% (0/1)
11
dotQmLiteral
Name: dotQmLiteral
Coverage: 100.000% (1/1)
100.000% (1/1)
01
dot
Name: dot
Prototype: static qreal dot(const QPointF &a, const QPointF &b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 83-86
  0.000% (0/1)
11
dot
Name: dot
Prototype: inline int dot(const QPoint &u, const QPoint &v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 88-91
  0.000% (0/1)
11
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: 161-167
100.000% (1/1)
41
doDeleteLater
Name: doDeleteLater
Prototype: static void doDeleteLater(QObject* obj)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qsharednetworksession.cpp
Lines: 60-63
100.000% (1/1)
11
differentialForProgress
Name: differentialForProgress
Prototype: static qreal differentialForProgress(const QEasingCurve &curve, qreal pos)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 151-161
  0.000% (0/5)
51
difference_op
Name: difference_op
Prototype: static inline int difference_op(int dst, int src, int da, int sa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1639-1642
  0.000% (0/1)
11
deviceRect
Name: deviceRect
Prototype: static inline QRect deviceRect(const QRect &rect, QWindow *window)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qplatformbackingstore.cpp
Lines: 241-246
  0.000% (0/1)
31
determineNameChar
Name: determineNameChar
Prototype: static NameChar determineNameChar(QChar ch)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 2903-2906
100.000% (1/1)
11
detectWebBrowser
Name: detectWebBrowser
Coverage:  0.000% (0/1)
  0.000% (0/1)
01
detectDesktopEnvironment
Name: detectDesktopEnvironment
Coverage: 100.000% (1/1)
100.000% (1/1)
01
destroy_current_thread_data_key_dtor_class_
Name: destroy_current_thread_data_key_dtor_class_
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
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: 171-181
  0.000% (0/1)
41
destStore64RGB30
Name: destStore64RGB30
Prototype: template<QtPixelOrder PixelOrder> static void destStore64RGB30(QRasterBuffer *rasterBuffer, int x, int y, const QRgba64 *buffer, int length)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1338-1349
  0.000% (0/1)
21
destFetchARGB32P
Name: destFetchARGB32P
Prototype: static uint * destFetchARGB32P(uint *, QRasterBuffer *rasterBuffer, int x, int y, int)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 1023-1026
  0.000% (0/1)
11
destFetch64uint32
Name: destFetch64uint32
Prototype: static QRgba64 * destFetch64uint32(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: 1051-1056
  0.000% (0/1)
31
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: 1043-1049
  0.000% (0/1)
41
destFetch
Name: destFetch
Prototype: static uint * destFetch(uint *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: 1036-1041
  0.000% (0/1)
31
defaultWidgetAction
Name: defaultWidgetAction
Prototype: static bool defaultWidgetAction(QToolBarItem *item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qtoolbarlayout.cpp
Lines: 340-344
  0.000% (0/1)
21
defaultInterpolator
Name: defaultInterpolator
Prototype: static QVariant defaultInterpolator(const void *, const void *, qreal)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qvariantanimation.cpp
Lines: 162-165
100.000% (1/1)
11
decodeNibble
Name: decodeNibble
Prototype: static inline ushort decodeNibble(ushort c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp
Lines: 187-191
100.000% (1/1)
21
decendingLessThan
Name: decendingLessThan
Prototype: static bool decendingLessThan(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: 259-262
100.000% (1/1)
11
dec
Name: dec
Prototype: QTextStream &dec(QTextStream &stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtextstream.cpp
Lines: 2709-2713
100.000% (1/1)
21
data
Name: data
Prototype: static inline const char *data(const QByteArray &arr)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmessage.cpp
Lines: 65-68
100.000% (1/1)
11
darken_op
Name: darken_op
Prototype: static inline int darken_op(int dst, int src, int da, int sa)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 1160-1163
  0.000% (0/1)
11
d2i
Name: d2i
Prototype: static inline quint64 d2i(double d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp
Lines: 183-188
100.000% (1/1)
31
customIsNull
Name: customIsNull
Prototype: static bool customIsNull(const QVariant::Private *d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1058-1061
100.000% (1/1)
11
cross
Name: cross
Prototype: inline int cross(const QPoint &u, const QPoint &v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 83-86
  0.000% (0/1)
11
create_current_thread_data_key
Name: create_current_thread_data_key
Prototype: static void create_current_thread_data_key()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthread_unix.cpp
Lines: 166-169
100.000% (1/1)
11
createSlack
Name: createSlack
Prototype: static QPair<QSimplexVariable *, QSimplexConstraint *> createSlack(QSimplexConstraint *sizeConstraint, qreal interval, slackType type)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 2818-2830
  0.000% (0/1)
71
createOidMap
Name: createOidMap
Coverage: 100.000% (1/1)
100.000% (1/1)
01
createMagicMatchRule
Name: createMagicMatchRule
Prototype: static CreateMagicMatchRuleResult createMagicMatchRule(const QXmlStreamAttributes &atts)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetypeparser.cpp
Lines: 186-193
100.000% (1/1)
51
createFromName
Name: createFromName
Prototype: static QUuid createFromName(const QUuid &ns, const QByteArray &baseData, QCryptographicHash::Algorithm algorithm, int version)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/quuid.cpp
Lines: 127-148
100.000% (1/1)
121
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: 252-276
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: 226-246
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: 97-101
  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: 89-95
  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: 1119-1126
  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: 364-375
100.000% (1/1)
61
coordinate
Name: coordinate
Prototype: static inline qreal coordinate(const QPointF &pos, int axis)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 311-314
  0.000% (0/1)
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: 251-256
  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: 1430-1433
  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: 1722-1725
  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: 1435-1440
  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: 1715-1720
  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: 53-57
  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: 52-56
  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: 456-460
  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: 605-615
  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: 553-563
  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: 436-440
  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: 111-126
 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: 47-51
  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: 46-50
  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: 442-446
  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: 579-589
  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: 694-705
  0.000% (0/1)
21
convert
Name: convert
Coverage: 100.000% (1/1)
100.000% (1/1)
01
containsViewport
Name: containsViewport
Prototype: static inline bool containsViewport(const QRect &r, int width, int height)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsview.cpp
Lines: 950-951
  0.000% (0/1)
11
containsTLDEntry
Name: containsTLDEntry
Prototype: static inline bool containsTLDEntry(const QString &entry)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtldurl.cpp
Lines: 72-75
100.000% (1/1)
11
constData
Name: constData
Prototype: static const void *constData(const QVariant::Private &d)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 330-333
100.000% (1/1)
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: 58-63
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: 661-666
  0.000% (0/1)
31
comparePoints
Name: comparePoints
Prototype: static inline bool comparePoints(const QPointF &a, const QPointF &b)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 76-80
  0.000% (0/1)
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: 107-110
  0.000% (0/1)
11
clipIfValid
Name: clipIfValid
Prototype: static inline QRectF clipIfValid(const QRectF &rect, const QRectF &clip)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1021-1024
  0.000% (0/1)
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: 1210-1215
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: 205-211
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: 154-158
  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: 227-231
  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: 245-249
  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: 123-128
100.000% (1/1)
31
clear
Name: clear
Prototype: template <typename Container> void clear(Container &c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 87-88
100.000% (1/1)
11
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: 62-66
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: 208-213
  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: 206-212
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: 135-140
  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: 77-81
  0.000% (0/1)
21
checkDBusGlobalMenuAvailable
Name: checkDBusGlobalMenuAvailable
Coverage: 100.000% (1/1)
100.000% (1/1)
01
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: 2934-2938
  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: 449-452
100.000% (1/1)
11
canMergeFromRight
Name: canMergeFromRight
Prototype: static inline bool canMergeFromRight(const QRect *left, const QRect *right)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1210-1215
  0.000% (0/1)
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: 1217-1220
  0.000% (0/1)
11
canMapPosition
Name: canMapPosition
Prototype: static inline bool canMapPosition(QWindow *window)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12393-12396
  0.000% (0/1)
11
Page:<>1
McCabe - Cyclomatic Complexity: 1267
...20
McCabe - Cyclomatic Complexity: 7
...30
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 2
...48
McCabe - Cyclomatic Complexity: 1
49
McCabe - Cyclomatic Complexity: 1
50
McCabe - Cyclomatic Complexity: 1
51
McCabe - Cyclomatic Complexity: 1
5253
McCabe - Cyclomatic Complexity: 1
54
McCabe - Cyclomatic Complexity: 1
55
McCabe - Cyclomatic Complexity: 1

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