QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>1
McCabe - Cyclomatic Complexity: 1262
...10
McCabe - Cyclomatic Complexity: 24
...20
McCabe - Cyclomatic Complexity: 7
...23
McCabe - Cyclomatic Complexity: 6
24
McCabe - Cyclomatic Complexity: 5
25
McCabe - Cyclomatic Complexity: 5
26
McCabe - Cyclomatic Complexity: 4
2728
McCabe - Cyclomatic Complexity: 4
29
McCabe - Cyclomatic Complexity: 3
30
McCabe - Cyclomatic Complexity: 3
31
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 2
...50
McCabe - Cyclomatic Complexity: 1
...59
McCabe - Cyclomatic Complexity: 1
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–¾
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: 132-145
  0.000% (0/10)
84
initPalette
Name: initPalette
Prototype: static void initPalette()
Coverage:  0.000% (0/9)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 212-219
  0.000% (0/9)
54
indexOfMutating
Name: indexOfMutating
Prototype: static int indexOfMutating(const QStringList *that, QRegExp &rx, int from)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Lines: 520-529
100.000% (10/10)
64
indexOfMethodRelative
Name: indexOfMethodRelative
Prototype: template<int MethodType> static inline int indexOfMethodRelative(const QMetaObject **baseObject, const QByteArray &name, int argc, const QArgumentType *types)
Coverage: 100.000% (12/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 578-599
100.000% (12/12)
104
huntAndDestroy
Name: huntAndDestroy
Prototype: static void huntAndDestroy(QObject *needle, QDBusConnectionPrivate::ObjectTreeNode &haystack)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintegrator.cpp
Lines: 578-594
100.000% (10/10)
94
hb_stringToGlyphs
Name: hb_stringToGlyphs
Prototype: static HB_Bool hb_stringToGlyphs(HB_Font font, const HB_UChar16 *string, hb_uint32 length, HB_Glyph *glyphs, hb_uint32 *numGlyphs, HB_Bool rightToLeft)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontengine.cpp
Lines: 102-127
  0.000% (0/14)
174
gray_raster_reset
Name: gray_raster_reset
Prototype: static void gray_raster_reset( QT_FT_Raster raster, char* pool_base, long pool_size )
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgrayraster.c
Lines: 1862-1901
  0.000% (0/13)
214
grabMouseForWidget
Name: grabMouseForWidget
Prototype: static void grabMouseForWidget(QWidget *widget, const QCursor *cursor = 0)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12454-12475
  0.000% (0/10)
104
getticks
Name: getticks
Prototype: static qint64 getticks()
Coverage:  66.667% (8/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/concurrent/qtconcurrentiteratekernel.cpp
Lines: 72-111
 66.667% (8/12)
124
get_picture_handler
Name: get_picture_handler
Prototype: static QPictureHandler *get_picture_handler(const char *format)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpicture.cpp
Lines: 1446-1457
  0.000% (0/10)
74
getLocaleListData
Name: getLocaleListData
Prototype: static QString getLocaleListData(const ushort *data, int size, int index)
Coverage:  85.714% (12/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp
Lines: 665-679
 85.714% (12/14)
104
get
Name: get
Prototype: static inline QDBusError::ErrorType get(const char *name)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbuserror.cpp
Lines: 146-154
 72.727% (8/11)
64
generateWavyPixmap
Name: generateWavyPixmap
Prototype: static QPixmap generateWavyPixmap(qreal maxRadius, const QPen &pen)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpainter.cpp
Lines: 6175-6225
  0.000% (0/10)
324
fromShortMonthName
Name: fromShortMonthName
Prototype: static int fromShortMonthName(const QStringRef &monthName)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Lines: 187-199
 80.000% (8/10)
74
formatWidgetAttributes
Name: formatWidgetAttributes
Prototype: static inline void formatWidgetAttributes(QDebug debug, const QWidget *widget)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 12966-12980
  0.000% (0/10)
104
formatTabletEvent
Name: formatTabletEvent
Prototype: static void formatTabletEvent(QDebug d, const QTabletEvent *e)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp
Lines: 3785-3808
  0.000% (0/14)
204
formatInputMethodQueryEvent
Name: formatInputMethodQueryEvent
Prototype: static inline void formatInputMethodQueryEvent(QDebug d, const QInputMethodQueryEvent *e)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qevent.cpp
Lines: 3628-3641
  0.000% (0/10)
94
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: 11287-11297
  0.000% (0/10)
84
flowPosition
Name: flowPosition
Prototype: static QFixed flowPosition(const QTextFrame::iterator it)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocumentlayout.cpp
Lines: 1501-1516
  0.000% (0/10)
94
fixedSystemLiteral
Name: fixedSystemLiteral
Prototype: static QString fixedSystemLiteral(const QString &data, bool *ok)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/dom/qdom.cpp
Lines: 822-843
  0.000% (0/12)
124
findMethodCandidates
Name: findMethodCandidates
Prototype: static inline QByteArray findMethodCandidates(const QMetaObject *metaObject, const char *nonExistentMember)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobject.cpp
Lines: 1337-1352
100.000% (10/10)
104
findChildFrame
Name: findChildFrame
Prototype: static QTextFrame *findChildFrame(QTextFrame *f, int pos)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextdocument_p.cpp
Lines: 1415-1432
  0.000% (0/10)
124
fillRegion
Name: fillRegion
Prototype: static inline void fillRegion(QPainter *painter, const QRegion &rgn, const QBrush &brush)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 2375-2405
  0.000% (0/12)
144
fillLines
Name: fillLines
Prototype: template <FillClip clip, FillVDir vDir, FillHDir hDir> inline void fillLines(qint32 *bits, int width, int height, int upperY, int lowerY, int &lx, int ldx, int &rx, int rdx, qint32 &d, qint32 ddy, qint32 ddx)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qdistancefield.cpp
Lines: 136-162
  0.000% (0/10)
184
fastDetermineNameChar
Name: fastDetermineNameChar
Prototype: static inline NameChar fastDetermineNameChar(QChar ch)
Coverage:  85.000% (17/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/xml/sax/qxml.cpp
Lines: 2872-2887
 85.000% (17/20)
114
err_method_notfound
Name: err_method_notfound
Prototype: static void err_method_notfound(const QObject *object, const char *method, const char *func)
Coverage:  0.000% (0/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2261-2279
  0.000% (0/8)
124
effectiveState
Name: effectiveState
Prototype: Qt::WindowState effectiveState(Qt::WindowStates state)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 3025-3034
  0.000% (0/10)
74
dumpLayout
Name: dumpLayout
Prototype: static void dumpLayout(QTextStream &qout, const QDockAreaLayoutItem &item, QString indent)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qmainwindowlayout.cpp
Lines: 84-110
  0.000% (0/10)
234
drawPixel
Name: drawPixel
Prototype: inline void drawPixel(QCosmeticStroker *stroker, int x, int y, int coverage)
Coverage:  0.000% (0/22)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcosmeticstroker.cpp
Lines: 138-159
  0.000% (0/22)
144
dlIterateCallback
Name: dlIterateCallback
Prototype: static int dlIterateCallback(struct dl_phdr_info *info, size_t size, void *data)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 492-505
  0.000% (0/10)
104
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: 1451-1464
  0.000% (0/16)
84
directoryMatchesSize
Name: directoryMatchesSize
Prototype: static bool directoryMatchesSize(const QIconDirInfo &dir, int iconsize)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qiconloader.cpp
Lines: 398-414
  0.000% (0/18)
104
digestMd5ResponseHelper
Name: digestMd5ResponseHelper
Prototype: static QByteArray digestMd5ResponseHelper( const QByteArray &alg, const QByteArray &userName, const QByteArray &realm, const QByteArray &password, const QByteArray &nonce, const QByteArray &nonceCount, const QByteArray &cNonce, const QByteArray &qop, const QByteArray &method, const QByteArray &digestUri, const QByteArray &hEntity )
Coverage:  50.000% (5/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 605-668
 50.000% (5/10)
384
detectedCompat
Name: detectedCompat
Prototype: static bool detectedCompat(int button0, int button1, int button2)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qmessagebox.cpp
Lines: 1975-1984
  0.000% (0/16)
74
derefEngine
Name: derefEngine
Prototype: static void derefEngine(QRegExpEngine *eng, const QRegExpEngineKey &key)
Coverage:  62.500% (5/8)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp
Lines: 3815-3835
 62.500% (5/8)
64
deleteBackingStore
Name: deleteBackingStore
Prototype: static void deleteBackingStore(QWidgetPrivate *d)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qwidget.cpp
Lines: 1845-1874
  0.000% (0/14)
134
deflate
Name: deflate
Prototype: static int deflate (Bytef *dest, ulong *destLen, const Bytef *source, ulong sourceLen)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qzip.cpp
Lines: 158-185
  0.000% (0/12)
194
declarations
Name: declarations
Prototype: static QVector<Declaration> declarations(const QVector<StyleRule> &styleRules, const QString &part, quint64 pseudoClass = PseudoClass_Unspecified)
Coverage:  0.000% (0/16)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstylesheetstyle.cpp
Lines: 1599-1615
  0.000% (0/16)
114
customConvert
Name: customConvert
Prototype: static bool customConvert(const QVariant::Private *d, int t, void *result, bool *ok)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1082-1092
 91.667% (11/12)
64
customCompare
Name: customCompare
Prototype: static bool customCompare(const QVariant::Private *a, const QVariant::Private *b)
Coverage:  55.000% (11/20)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 1063-1080
 55.000% (11/20)
114
countBits
Name: countBits
Prototype: static int countBits(int hint)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp
Lines: 415-431
 80.000% (8/10)
104
convert_indexed8_to_RGB_inplace
Name: convert_indexed8_to_RGB_inplace
Prototype: static bool convert_indexed8_to_RGB_inplace(QImageData *data, Qt::ImageConversionFlags flags)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 868-883
  0.000% (0/10)
94
convert_RGB_to_RGB16_inplace
Name: convert_RGB_to_RGB16_inplace
Prototype: static bool convert_RGB_to_RGB16_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 942-971
  0.000% (0/10)
214
convert_Indexed8_to_Grayscale8_inplace
Name: convert_Indexed8_to_Grayscale8_inplace
Prototype: static bool convert_Indexed8_to_Grayscale8_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1903-1920
  0.000% (0/10)
104
convert_Indexed8_to_Grayscale8
Name: convert_Indexed8_to_Grayscale8
Prototype: static void convert_Indexed8_to_Grayscale8(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1860-1882
  0.000% (0/14)
144
convert_Indexed8_to_Alpha8_inplace
Name: convert_Indexed8_to_Alpha8_inplace
Prototype: static bool convert_Indexed8_to_Alpha8_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1884-1901
  0.000% (0/10)
104
convert_Indexed8_to_Alpha8
Name: convert_Indexed8_to_Alpha8
Prototype: static void convert_Indexed8_to_Alpha8(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 1836-1858
  0.000% (0/14)
144
convert_A2RGB30_PM_to_RGB30_inplace
Name: convert_A2RGB30_PM_to_RGB30_inplace
Prototype: template<bool rgbswap> static bool convert_A2RGB30_PM_to_RGB30_inplace(QImageData *data, Qt::ImageConversionFlags)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_conversions.cpp
Lines: 616-639
  0.000% (0/17)
114
convertToIpv4
Name: convertToIpv4
Prototype: static bool convertToIpv4(quint32& a, const Q_IPV6ADDR &a6)
Coverage:  80.000% (8/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Lines: 148-162
 80.000% (8/10)
104
containsTLDEntry
Name: containsTLDEntry
Prototype: static bool containsTLDEntry(const QString &entry)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtldurl.cpp
Lines: 43-64
 91.667% (11/12)
134
computeWAET
Name: computeWAET
Prototype: static void computeWAET(EdgeTableEntry *AET)
Coverage:  0.000% (0/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 3332-3355
  0.000% (0/17)
164
comp_func_solid_SourceOver_rgb64
Name: comp_func_solid_SourceOver_rgb64
Prototype: void comp_func_solid_SourceOver_rgb64(QRgba64 *dest, int length, QRgba64 color, uint const_alpha)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 213-224
  0.000% (0/12)
64
comp_func_solid_SourceOver
Name: comp_func_solid_SourceOver
Prototype: void comp_func_solid_SourceOver(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: 198-211
  0.000% (0/10)
64
comp_func_solid_SourceOut_rgb64
Name: comp_func_solid_SourceOut_rgb64
Prototype: void comp_func_solid_SourceOut_rgb64(QRgba64 *dest, int length, QRgba64 color, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 490-505
  0.000% (0/10)
94
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: 471-488
  0.000% (0/10)
84
comp_func_solid_SourceIn_rgb64
Name: comp_func_solid_SourceIn_rgb64
Prototype: void comp_func_solid_SourceIn_rgb64(QRgba64 *dest, int length, QRgba64 color, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 350-365
  0.000% (0/10)
94
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: 331-348
  0.000% (0/10)
84
comp_func_solid_Plus_rgb64
Name: comp_func_solid_Plus_rgb64
Prototype: void comp_func_solid_Plus_rgb64(QRgba64 *dest, int length, QRgba64 color, uint const_alpha)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qcompositionfunctions.cpp
Lines: 880-892
  0.000% (0/10)
64
comp_func_XOR_rgb64
Name: comp_func_XOR_rgb64
Prototype: void comp_func_XOR_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: 797-812
  0.000% (0/10)
94
comp_func_XOR
Name: comp_func_XOR
Prototype: void comp_func_XOR(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: 777-795
  0.000% (0/10)
94
comp_func_SourceOut_rgb64
Name: comp_func_SourceOut_rgb64
Prototype: void comp_func_SourceOut_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: 526-541
  0.000% (0/10)
94
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: 507-524
  0.000% (0/10)
84
comp_func_SourceIn_rgb64
Name: comp_func_SourceIn_rgb64
Prototype: void comp_func_SourceIn_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: 386-401
  0.000% (0/10)
94
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: 367-384
  0.000% (0/10)
84
comp_func_SourceAtop_rgb64
Name: comp_func_SourceAtop_rgb64
Prototype: void comp_func_SourceAtop_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: 654-669
  0.000% (0/10)
94
comp_func_SourceAtop
Name: comp_func_SourceAtop
Prototype: void comp_func_SourceAtop(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: 634-652
  0.000% (0/10)
94
comp_func_Plus_rgb64
Name: comp_func_Plus_rgb64
Prototype: void comp_func_Plus_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: 917-929
  0.000% (0/10)
64
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: 311-325
  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: 292-309
  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: 589-603
  0.000% (0/10)
84
comp_func_DestinationOut
Name: comp_func_DestinationOut
Prototype: void comp_func_DestinationOut(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: 571-587
  0.000% (0/10)
74
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: 450-464
  0.000% (0/10)
84
comp_func_DestinationIn
Name: comp_func_DestinationIn
Prototype: void comp_func_DestinationIn(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: 432-448
  0.000% (0/10)
74
comp_func_DestinationAtop_rgb64
Name: comp_func_DestinationAtop_rgb64
Prototype: void comp_func_DestinationAtop_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: 726-744
  0.000% (0/10)
124
comp_func_DestinationAtop
Name: comp_func_DestinationAtop
Prototype: void comp_func_DestinationAtop(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: 704-724
  0.000% (0/10)
114
commonEdge
Name: commonEdge
Prototype: static int commonEdge(const QWingedEdge &list, int a, int b)
Coverage:  0.000% (0/18)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1119-1147
  0.000% (0/18)
184
collectParentMimeTypes
Name: collectParentMimeTypes
Prototype: static void collectParentMimeTypes(const QString &mime, QStringList &allParents)
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimetype.cpp
Lines: 338-351
100.000% (6/6)
64
clipLine
Name: clipLine
Prototype: template <Edge edge> void clipLine(const QPointF &a, const QPointF &b, qreal t, QPainterPath &result)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1970-1984
  0.000% (0/12)
94
clip
Name: clip
Prototype: template <Edge edge> QPainterPath clip(const QPainterPath &path, qreal t)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 2063-2083
  0.000% (0/10)
114
check_and_warn_compat
Name: check_and_warn_compat
Prototype: static inline void check_and_warn_compat(const QMetaObject *sender, const QMetaMethod &signal, const QMetaObject *receiver, const QMetaMethod &method)
Coverage:  25.000% (3/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobject.cpp
Lines: 2543-2556
 25.000% (3/12)
94
checkStatement
Name: checkStatement
Prototype: static bool checkStatement(bool statement, const char *msg, const char *file, int line)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp
Lines: 209-231
100.000% (10/10)
154
checkCondition
Name: checkCondition
Prototype: static bool checkCondition(const QByteArray &condition)
Coverage:  60.000% (6/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestblacklist.cpp
Lines: 181-197
 60.000% (6/10)
104
canConvertMetaObject
Name: canConvertMetaObject
Prototype: static bool canConvertMetaObject(const QMetaObject *from, const QMetaObject *to)
Coverage:  75.000% (9/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qvariant.cpp
Lines: 2921-2933
 75.000% (9/12)
74
calcArrow
Name: calcArrow
Prototype: static StaticPolygonF<3> calcArrow(const QStyleOptionSlider *dial, qreal &a)
Coverage:  0.000% (0/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qcommonstyle.cpp
Lines: 3034-3067
  0.000% (0/13)
264
bm_init_skiptable
Name: bm_init_skiptable
Prototype: static void bm_init_skiptable(const ushort *uc, int len, uchar *skiptable, Qt::CaseSensitivity cs)
Coverage: 100.000% (10/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringmatcher.cpp
Lines: 38-55
100.000% (10/10)
114
blend_color_generic_rgb64
Name: blend_color_generic_rgb64
Prototype: void blend_color_generic_rgb64(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 3886-3911
  0.000% (0/10)
184
blend_color_generic
Name: blend_color_generic
Prototype: static void blend_color_generic(int count, const QSpan *spans, void *userData)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper.cpp
Lines: 3830-3853
  0.000% (0/12)
164
b2d
Name: b2d
Prototype: static double b2d(Bigint *a, int *e)
Coverage:  93.333% (14/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp
Lines: 1035-1084
 93.333% (14/15)
214
applyWindowCursor
Name: applyWindowCursor
Prototype: static inline void applyWindowCursor(const QList<QWindow *> &l)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qguiapplication.cpp
Lines: 3427-3439
  0.000% (0/12)
64
applySizePolicy
Name: applySizePolicy
Prototype: static void applySizePolicy(QSizePolicy::Policy policy, qreal minSizeHint, qreal prefSizeHint, qreal maxSizeHint, qreal *minSize, qreal *prefSize, qreal *maxSize)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsanchorlayout_p.cpp
Lines: 123-156
  0.000% (0/12)
94
addNextCluster
Name: addNextCluster
Prototype: static inline void addNextCluster(int &pos, int end, QScriptLine &line, int &glyphCount, const QScriptItem &current, const unsigned short *logClusters, const QGlyphLayout &glyphs)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qtextlayout.cpp
Lines: 1752-1770
  0.000% (0/14)
104
addLineTo
Name: addLineTo
Prototype: static void addLineTo(QPainterPath &path, const QPointF &point)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathclipper.cpp
Lines: 1280-1300
  0.000% (0/10)
124
addHexDigit
Name: addHexDigit
Prototype: static inline bool addHexDigit(char digit, uint *result)
Coverage:  52.941% (9/17)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/json/qjsonparser.cpp
Lines: 822-834
 52.941% (9/17)
94
_qt_get_directory
Name: _qt_get_directory
Prototype: inline static QUrl _qt_get_directory(const QUrl &url)
Coverage:  0.000% (0/14)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/dialogs/qfiledialog.cpp
Lines: 2508-2521
  0.000% (0/14)
94
_q_paintIntoCache
Name: _q_paintIntoCache
Prototype: static void _q_paintIntoCache(QPixmap *pix, QGraphicsItem *item, const QRegion &pixmapExposed, const QTransform &itemToPixmap, QPainter::RenderHints renderHints, const QStyleOptionGraphicsItem *option, bool painterStateProtection)
Coverage:  0.000% (0/15)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/graphicsview/qgraphicsscene.cpp
Lines: 4296-4336
  0.000% (0/15)
234
_hb_qt_reference_table
Name: _hb_qt_reference_table
Prototype: static hb_blob_t * _hb_qt_reference_table(hb_face_t * , hb_tag_t tag, void *user_data)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qharfbuzzng.cpp
Lines: 620-642
  0.000% (0/10)
144
UnionRectWithRegion
Name: UnionRectWithRegion
Prototype: static void UnionRectWithRegion(const QRect *rect, const QRegionPrivate *source, QRegionPrivate &dest)
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qregion.cpp
Lines: 1818-1834
  0.000% (0/10)
94
ThreadPoolThreadReleaser
Name: ThreadPoolThreadReleaser
Coverage:  0.000% (0/8)
  0.000% (0/8)
24
Symbol
Name: Symbol
Coverage:  0.000% (0/12)
  0.000% (0/12)
84
ShaderProgramOpenGLFunctions
Name: ShaderProgramOpenGLFunctions
Coverage:  62.500% (5/8)
 62.500% (5/8)
94
Page:<>1
McCabe - Cyclomatic Complexity: 1262
...10
McCabe - Cyclomatic Complexity: 24
...20
McCabe - Cyclomatic Complexity: 7
...23
McCabe - Cyclomatic Complexity: 6
24
McCabe - Cyclomatic Complexity: 5
25
McCabe - Cyclomatic Complexity: 5
26
McCabe - Cyclomatic Complexity: 4
2728
McCabe - Cyclomatic Complexity: 4
29
McCabe - Cyclomatic Complexity: 3
30
McCabe - Cyclomatic Complexity: 3
31
McCabe - Cyclomatic Complexity: 3
...40
McCabe - Cyclomatic Complexity: 2
...50
McCabe - Cyclomatic Complexity: 1
...59
McCabe - Cyclomatic Complexity: 1

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